条件覆盖和判定覆盖有什么区别

252次

问题描述:

条件覆盖和判定覆盖有什么区别求高手给解答

推荐答案

2024-01-05 10:47:46

条件覆盖是指覆盖所有的条件表达式,即所有的条件表达式都至少计算一次,不考虑计算结果。

判定覆盖是指设计若干个测试用例,运行被测程序,使得程序中每个判定条件的取真分支和取假分支至少评价一次。同时每个判断本身所有可能结果也至少执行一次。缺点是忽略了条件的组合情况。

其他答案

2024-01-05 10:47:46

判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)。

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6