白盒测试技术-逻辑覆盖

Posted 随心佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了白盒测试技术-逻辑覆盖相关的知识,希望对你有一定的参考价值。

1.语句覆盖

选择足够多的测试数据,使被测试程序中每个语句至少执行一次

2.判定覆盖

判定覆盖又叫分支覆盖,它的含义是,不仅每个语句必须至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次

3.条件覆盖

不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果

4.判定/条件覆盖

选取足够多的测试数据,使得判定表达式中的每个条件都取得可能的值,而且每个判定表达式也都取得各种可能的结果

5.条件组合覆盖

选取足够多的测试数据,使得每个判定表达式中的条件各种可能组合都至少出现一次

6.路径覆盖

程序的每条可能的路径都至少执行一次

以上是关于白盒测试技术-逻辑覆盖的主要内容,如果未能解决你的问题,请参考以下文章

白盒测试之逻辑覆盖 简单易懂~

07-白盒测试方法-逻辑覆盖法

白盒测试用例设计方法笔记-白盒测试用例设计概述2

白盒测试用例设计方法笔记-白盒测试用例设计概述2

单元测试中的白盒测试设计

白盒测试法:逻辑覆盖与路径覆盖