各种逻辑覆盖的介绍
1、1.拳婊招稹语句覆盖 语句覆盖就是设计若干个测试用例,运行所测试用例,使得每一条可执行语句至少被执行一次,但这种覆盖对检测错误而言矣喾动痞并不是完美无缺的,它有时候也不能发现有些错误。 因此,测试用例虽然做到了语句覆盖,但有时候可能发现不了判断中逻辑运算中出现的错误,和下面所要介绍的几种逻辑覆盖相比较,语句覆盖是最弱的逻辑覆盖。

3、3.条件覆盖 条件覆盖就是设计若干个的测试用例,然后运行所测试程序,最后使得程序中每个判断的每个条件的可能取值至少执行一次。 有时候测试虽然满足了条件覆盖,但不满足判定覆盖的要求。所以, 条件覆盖不一定包含判定覆盖;判定覆盖也不一定包含条件覆盖,为解决这一矛盾,需要对条件和分支兼顾,考虑下面的判定-条件覆盖。

5、5.条件组合覆盖 条件组合覆盖就是设计足够的测试用例,运行所测试程序,使得每个判断的所有可能的条件取值组合至少执行一次。 这种覆盖方法在运用时,测试用例种虽然覆盖了所有条件的可能取值的组合,也覆盖了所有判断的可取分支,但可能还会漏掉一些路径,所以说测试还是不完全的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:39
阅读量:50
阅读量:51
阅读量:44
阅读量:62