22问答网
所有问题
判定覆盖和条件覆盖的区别
如题所述
举报该问题
推荐答案 2022-12-27
判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)。
举个最简单的例子,方便理解:判定表达式:a>1orb>1用判定覆盖设计的测试数据:a=5(判定表达式的值为“真”)a=0(判定表达式的值为“假”)这里不需要管b的取值,就已经满足判定覆盖的条件了。用条件覆盖设计的测试数据:
a=5(条件a>1的值为“真”)a=0(条件a>1的值为“假”)b=5(条件b>1的值为“真”)b=0(条件b>1的值为“假”)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CXC0ThfTfS0IST2hCh6.html
相似回答
判定覆盖和条件覆盖的区别
答:
判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)
。举个最简单的例子,方便理解:判定表达式:a>1orb>1用判定覆盖设计的测试数据:a=5(判定表达式的值为“真”)a=0(判定表达式的值为“假”)这里不需要管b的取值,就已经满足判定覆盖的条件了。用条...
判定覆盖不一定包含条件覆盖
答:
判定覆盖不一定包含条件覆盖是正确的
。判定覆盖是设计足够多的测试用例,使得程序中的每一个判断至少获得一次"真"和一次"假",即使得程序流程图中的每一个真假分支至少被执行一次。使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。分支判定覆盖具有比语句覆盖更强的测试能力。同样分支判定覆盖...
大家正在搜
判定覆盖和条件覆盖的关系
软件工程判定覆盖和条件覆盖
判定覆盖和语句覆盖的区别
判定条件覆盖和条件组合覆盖
判定覆盖和判定表的区别
条件覆盖怎么判定
判定覆盖一定是条件覆盖吗
语句覆盖举例
判定覆盖和路径覆盖的区别