| 6.4.2 判定覆盖 | 本节 第1页/共2页 上一页<< >>下一页 | ||||||||||||||||||||||||||||||
|
比“语句覆盖”稍强的覆盖标准是“判定覆盖”(或称分支覆盖)标准。含义是:执行足够的测试用例,使得程序中的每一个分支至少都通过一次。 对图
6.4的程序,如果设计两个例子,使它们能通过路径ace和abd,或者通过路径acd和abe,就可达到“判定覆盖”标准,为此,可以选择输入数据为: ① A=3,B=0,X=1(沿路径acd执行); ② A=2,B=1,X=3(沿路径abe执行)
| |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||