软件测试
文章平均质量分 86
写作一些关于软件测试的文章
行者1024
一名机械电子工程专业的毕业生,从事软件测试行业的工作,爱好看书、户外运动。
展开
-
软件测试分类概述
在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接受输入数据而产生正确的输出信息。而验收测试又可分为功能确认测试、安全可靠性测试、易用性测试、可扩充性测试、兼容性测试、资源占有率测试和用户文档资料验收。又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。它是一种测试用例设计的方法,盒子是指被测试的软件,白盒指的是盒子的可视的,即清楚盒子内部的东西以及里面是如何运作的。原创 2023-04-02 15:22:20 · 78 阅读 · 0 评论 -
单元测试中的白盒测试设计
判断-条件覆盖的不足之处是:从表面上看来,判断-条件覆盖测试了所有条件的取值,但实际上并非如此,而是某些条件掩盖了另一些条件(由于多重条件判定),例如,对条件表达式(A>1)AND(B=0)来说,若(A>1)的测试结果为FALSE,可以立即确定表达式的结果为FALSE,这时往往就不再测试(B=0)的取值了,因此,条件(B=0)就没有被检查。路径覆盖就是设计足够的测试用例,覆盖程序中所有可能的路径。根据覆盖测试的目标不同,逻辑覆盖又可分为语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖及路径覆盖。原创 2023-03-22 16:10:40 · 317 阅读 · 0 评论