软件测试中的条件覆盖,我理解哪里出错了?原题:if((a>1)&&(b=0)) x = x/a; if((a=2)||(x>1))x=x+1;
题目要求给出语句、判定、条件、条件+判定、条件组合和路径覆盖的用例。对照书上的用例,我条件覆盖做错了。我的条件覆盖用例cae1:a=2,b=0,x=3;case2:a=1...
题目要求给出语句、判定、条件、条件+判定、条件组合和路径覆盖的用例。对照书上的用例,我条件覆盖做错了。
我的条件覆盖用例 cae1:a = 2,b = 0,x = 3;case2:a = 1,b = 1,x = 1;
(PS:我的条件覆盖用例和条件+判定覆盖用例是一样的。)
书上条件覆盖用例 cae1:a = 2,b = 1,x = 1;case2:a = 1,b = 0,x = 3;
按条件覆盖的定义:条件覆盖是指选择足够的测试用例,使得运行这些测试用例后,要使每个判断中每个条件的可能取值至少满足一次,但未必能覆盖全部分支。
我不知道哪里理解错了,每个条件都有一次true or false。。。还是书上只是举个例子而已。 展开
我的条件覆盖用例 cae1:a = 2,b = 0,x = 3;case2:a = 1,b = 1,x = 1;
(PS:我的条件覆盖用例和条件+判定覆盖用例是一样的。)
书上条件覆盖用例 cae1:a = 2,b = 1,x = 1;case2:a = 1,b = 0,x = 3;
按条件覆盖的定义:条件覆盖是指选择足够的测试用例,使得运行这些测试用例后,要使每个判断中每个条件的可能取值至少满足一次,但未必能覆盖全部分支。
我不知道哪里理解错了,每个条件都有一次true or false。。。还是书上只是举个例子而已。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |