在白盒测试方法中,语句覆盖,判定覆盖,条件覆盖和路径覆盖,哪一种覆盖率高?为什么? 5

快快................. 快快.............. 展开
 我来答
fluter73
2012-03-02 · TA获得超过418个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:226万
展开全部
一般而言是路径覆盖。因为一个程序中往往有多个条件判断的节点,路径覆盖是要把所有节点的可能输出结果的组合都覆盖到的。

但是,路径覆盖和条件覆盖的方向并不相同,二者有互相交叉的方面。
路径覆盖并不能包含到条件覆盖的所有CASE。所以,在只有少数判断分支,且每个分支的判断都是由多个子条件组合而成时,条件覆盖却更严密一些。

所以,从理论上讲,最严密的白盒覆盖方式是路径覆盖+条件组合覆盖。但是,由于条件组合覆盖过于复杂且产生的用例数过多,大多数情况下是不使用的。

在测试实践中,我们一般认为,最严密的白盒覆盖方式就是路径覆盖。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式