将执行1,2,3,4,5
2)在0处设置a=200,b=400
将执行1,5,6,7
这里所有的语句都走到了,也就是说要达到语句覆盖率100%,要设计2组测试用例
a b
40 任意
200 400
而在分支覆盖中语句3,4没有走到
条件覆盖:
由于第一个条件是if ((a<150)||(b<200)) 所以需要设计测试用例
a b 备注
40 50 全都满足
160 150 a 不满足,b满足
0 250 a满足,b不满足
150 250 a,b都不满足
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/