|
发表于 2013-5-11 23:09:35
|
显示全部楼层
类似下面的代码
int foo(int a, int b)
{
if (a < 10 || b < 10) // 判定
{
return 0; // 分支一
}
else
{
return 1; // 分支二
}
}
满足分支覆盖率
TestCaes1: a = 5, b = 任意数字 覆盖了分支一
TestCaes2: a = 15, b = 15 覆盖了分支二
满足条件覆盖率只要每个子表达式都满足过true和false即可
TestCase1: a = 5, b = 15 true, false 分支一
TestCase1: a = 15, b = 5 false, true 分支一 |
|