1.2.2 软件测试的经济学 白盒测试
2018-03-25 00:46
309 查看
1. 白盒测试也称为逻辑驱动测试,允许我们检查程序的内部结构;
2. 穷举路径测试法:即如果使用测试用例执行了程序中所有可能的控制流路径,那么程序有可能得到了完全测试;
3. 穷举法路径测试法存在的问题:
(1) 首先,程序中不同逻辑路径的数量可能达到天文数字;
(2) 虽然我们可以测试到程序中所有的路径,但是程序可能任然存在错误:
1)即使是穷举路径测试也绝不能保证程序符合其设计规范(比如升序要求程序实际执行降序);
2)程序可能会因为缺少某些路径而存在问题;
3)穷举路径测试可能不会暴露数据敏感错误(例如 a-b < c,取决于a,b的取值),而仅仅执行程序中的每条路径
不一定能找出错误来;
2. 穷举路径测试法:即如果使用测试用例执行了程序中所有可能的控制流路径,那么程序有可能得到了完全测试;
3. 穷举法路径测试法存在的问题:
(1) 首先,程序中不同逻辑路径的数量可能达到天文数字;
(2) 虽然我们可以测试到程序中所有的路径,但是程序可能任然存在错误:
1)即使是穷举路径测试也绝不能保证程序符合其设计规范(比如升序要求程序实际执行降序);
2)程序可能会因为缺少某些路径而存在问题;
3)穷举路径测试可能不会暴露数据敏感错误(例如 a-b < c,取决于a,b的取值),而仅仅执行程序中的每条路径
不一定能找出错误来;
相关文章推荐
- 软件测试的艺术 02 软件测试的心理学和经济学
- 软件测试--黑盒测试和白盒测试
- 《软件测试的艺术》读书心得 --- 软件测试的心理学和经济学
- 软件测试第二课——代码检查、黑盒白盒测试(1)
- 软件测试--白盒测试
- 软件测试的心里学和经济学
- 软件测试基本方法(二)之白盒测试
- 软件测试的经济学
- 软件测试——白盒测试
- 测试的艺术: 软件测试的心理学和经济学
- 1.2.1软件测试的经济学 黑盒测试
- 软件测试--静态白盒测试
- 软件测试技术---白盒测试
- 软件测试学习随笔(6) 白盒测试
- 【软件测试】白盒测试
- 【软件测试】软件缺陷粗浅认识及白盒测试举例
- 软件测试学习5-静态白盒测试
- 软件测试的艺术(1)黑盒测试与白盒测试
- 【软件测试】白盒测试
- 软件测试之白盒测试