帮做个作业软件测试用例 逻辑覆盖测试

程序代码:

bool TestLogicCoverage(bool a,bool b,bool c)
{
bool x=false;
if((a||b)&&c)
x=true;
else
x=false;
return x;
}
大神会做的直接联系 在线等 可以提分

共3个输入参数,因此参数组合为2^3, 共8种组合, 见下表

   input | expected
case1:   a=true,b=true,c=ture | x=true
case2:  a=true,b=false,c=true | x=true
case3:  a=false,b=true,c=true | x=true
case4:  a=false,b=false,c=true | x=false
case5:  a=true,b=true,c=false | x=false
case6:  a=true,b=false,c=false | x=false
case7:  a=false,b=true,c=false | x=false
case8:  a=false,b=false,c=false | x=false
温馨提示:答案为网友推荐,仅供参考
相似回答