白盒测试六大覆盖
路径覆盖、多重条件覆盖/组合覆盖、条件/判断覆盖、条件覆盖、判断覆盖、语句覆盖
实例:
1、路径覆盖:把每一条路的每一种组合都走一遍
acef、acdf、bcef、bcdf
2、多重条件覆盖/组合覆盖:每一个判断中的每一个子句的组合都要覆盖(此处有两个判断)
3、条件/判断覆盖(条件覆盖和判断覆盖组合)
4、条件覆盖:每一个判断中的每个子句的不同true false都要取一次
5、判断覆盖:每个判断取至少一次T和至少一次F
6、语句覆盖:判断及其执行的语句(1、2、3)至少走一遍