逻辑覆盖法

逻辑覆盖法

根据覆盖目标的不同,逻辑覆盖可以分为:

 

语句覆盖:程序里的每条可执行的语句都要至少执行一次。(最弱逻辑覆盖准则)

设计原则:测试用例尽量少,覆盖率尽量高。

 

判定覆盖:每个判断真假分支至少执行一次,就是真要至少取一次,假要至少取一次。

 

条件覆盖:每个判定中的每个条件可能至少满足一次,也就是每个条件至少要取一次真的,再取一次假的。

 

判定/条件覆盖:要求判断中的每个条件所有可能至少出现一次,并且每个判定本身的判定结果也要出现一次。

 

组合覆盖:每个判定中条件的各种可能组合至少满足一次。

 

路径覆盖:把所有可能路径至少都走一遍。

 

 

posted @ 2021-03-25 15:27  不懂就要问!  阅读(1746)  评论(0编辑  收藏  举报