条件覆盖:和判定覆盖思路一样,只是把重点从判定移动到条件上来了,每个判定中的每个条件可能至少满足一次,也就是每个条件至少要取一次真的,再取一次假的。
语句覆盖:这个是起码要做到的覆盖了,程序里的每条可执行的语句都要至少执行一次。
判定条件覆盖:既然上面的判定和条件多是片面的,那么这个两个覆盖相结合是呼之欲出判定条件覆盖。它要求判断中的每个条件所有可能至少出现一次,并且每个判定本身的判定结果也要出现一次。
判定覆盖:每个判断的真假分支至少执行一次,就是真要至少取一次,假要至少取一次。
条件组合覆盖:每个判定中条件的各种可能组合至少满足一次。
推荐阅读: