白盒测试六大覆盖

路径覆盖、多重条件覆盖/组合覆盖、条件/判断覆盖、条件覆盖、判断覆盖、语句覆盖

实例:

 

 1、路径覆盖:把每一条路的每一种组合都走一遍

acef、acdf、bcef、bcdf

2、多重条件覆盖/组合覆盖:每一个判断中的每一个子句的组合都要覆盖(此处有两个判断)

 

 

 

 

 

 

 

3、条件/判断覆盖(条件覆盖和判断覆盖组合)

4、条件覆盖:每一个判断中的每个子句的不同true false都要取一次

5、判断覆盖:每个判断取至少一次T和至少一次F

6、语句覆盖:判断及其执行的语句(1、2、3)至少走一遍

 

posted @ 2021-12-29 17:39  ljllh  阅读(332)  评论(0)    收藏  举报