合集-《软件测试的艺术》
摘要:3.1 数据引入错误 1、引入的变量未赋值或未初始化 2、数组引用,下标在界限之内,是否为整数 3、所有通过指针或着引用变量的引用,内存是否分配:指针的生命周期大于所引用内存单元的生命周期,错误就会发生。当指针引用了过程中的一个局部变量,而指针的值被赋给一个输出参数或一个全局变量,过程运行结束,再次
阅读全文
摘要:1、行覆盖指标:代码行被执行过,这条可能没有什么用,因为逻辑上的一条主路径,就可以触发对应的代码分支,完成代码行覆盖指标。但是逻辑分支没有覆盖到。  行覆盖用例设计:ace路径(通过在点a处设置A=2,B=0,X=3,每条语句将被执行一次),其它路径如abd就不会被覆盖到。 2、判定覆盖:每个判断
阅读全文
摘要:测试用例的2个特性 1、严格控制测试用例的增加,减少为达到“合理测试”的某些既定目标而必须设计的其他测试用例的数量。 2、它覆盖了大部分其他可能的测试用例。也就是说,它会告诉我们,使用或不使用这个特定的输入集合,哪些错误会被发现,哪些会被遗漏掉。 一、等价类划分 第一步:确定等价类 1、划分有效等价
阅读全文
浙公网安备 33010602011771号