美文网首页
白盒测试—逻辑覆盖测试

白盒测试—逻辑覆盖测试

作者: 苌文清 | 来源:发表于2018-05-06 21:27 被阅读0次

语句覆盖—编写足够的测试用例,使程序中每条语句至少执行一次。

判定覆盖—编写足够的测试用例,使得每一个判断都至少有一个“真”或“假”的输出结果。

条件覆盖—编写足够的测试用例,确保每个判断中的每个条件的所有可能结果至少执行一次。

判定/条件覆盖—编写足够的测试用例,将每个判断中的每个条件的所有可能结果至少执行一次,将每个判断的所有可能的结果至少执行一次,将每个入口点都至少执行一次。

多重条件覆盖—编写足够的测试用例,将每个判定中的所有可能条件的组合,以及所有的入口点都执行一次。

总结,对于包含判断只存在一种条件的程序,最简单的测试准则就是设计出足够多的测试用例,实现:(1)将每个判定的所有结果都执行一次;(2)将所有的程序入口都至少调用一次。对于包含多重条件判断的程序,最简单的是设计足够多的用例,将每个判断的所有可能的条件结果的组合,以及所有的入口都执行一次。

相关文章

  • 软件测试常见面试题(十一)

    86 白盒测试有哪些方法?具体解释每种方法? 白盒测试主要使用逻辑覆盖测试方法,包括语句覆盖、判定覆盖、条件覆盖、...

  • 3.白盒测试技术

    白盒测试又称逻辑驱动测试,测试用例是依据选用的覆盖标准来确定的。 需要了解要测试系统的代码结构、逻辑流程 白盒测试...

  • 软件测试读书笔记(佟伟光著)3

    软件测试基本技术 白盒测试 白盒测试可分为静态和动态测试,动态测试技术主要包括程序插桩、逻辑覆盖、基本路径测试等。...

  • 白盒测试—逻辑覆盖测试

    语句覆盖—编写足够的测试用例,使程序中每条语句至少执行一次。 判定覆盖—编写足够的测试用例,使得每一个判断都至少有...

  • 软件测试知识点总结(二)

    目录 一、目前主要的测试用例设计方法是什么? 白盒测试: 逻辑覆盖、循环覆盖、基本路径覆盖 黑盒测试: 边界值分析...

  • 测试设计方法详解

    1、白盒测试 白盒测试又称为结构测试,是针对被测单元内部如何工作的测试。它检查的是程序内部逻辑结构 语句覆盖:很简...

  • 逻辑覆盖(白盒测试)

    逻辑覆盖法—白盒测试 1. 语句覆盖 每条语句(包括判定语句、赋值语句)至少执行1次。 测试用例:(2,0,4) ...

  • 测试分类

    软件测试分类 一、测试方法 1、白盒测试 白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试...

  • 学习资料

    一、测试用例设计方法 白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖 黑盒测试:边界值分析法、等价类划分、错误猜测法、...

  • 软件测试基础理论:什么是白盒测试?

    白盒测试: White box testing 白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。...

网友评论

      本文标题:白盒测试—逻辑覆盖测试

      本文链接:https://www.haomeiwen.com/subject/jqcprftx.html