逻辑覆盖法

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

语句覆盖:程序里的每条可执行的语句都要至少执行一次。(最弱逻辑覆盖准则)
设计原则:测试用例尽量少,覆盖率尽量高。

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

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

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

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

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

posted @ 2021-03-28 10:34  嘉禾旧木  阅读(430)  评论(0编辑  收藏  举报