逻辑覆盖测试法
白盒测试设计方法:逻辑覆盖法、基本路径测试法、白盒测试工具Junit的使用
黑盒测试设计方法:等价类划分法、边界值分析法、测试案例分析
基本路径测试法
一、问题引入与分析
二、基本路径与基本路径集合的含义
解决方案是构造一个基本路径集合作为验收路径
基本路径集合:若一个路径集合中的每条路至少包含一条集合中其它路径含有的边,则该集合称为基本路径集合。
基本路径:基本路径集合中的每条路径称为基本路径
三、基本路径集合的获取算法
四、基本路径测试法的应用
五、内容总结
基本路径覆盖
JUnit的使用
白盒测试:针对代码进行的测试
逻辑覆盖方法、基本路径方法
测试用例:预期结果和实际结果是否相同
测试覆盖率:测试用例覆盖代码行数/总代码行数
JUnit:java代码的开源测试工具
官网地址:http://junit.org
1、创建测试类
2、选择要测试的方法
3、涉及测试用例,用断言方式比较
4、运行测试类、查看测试结果
5、查看测试覆盖率