软件测试技术课件 项目四 白盒测试.pptxVIP

  • 2
  • 0
  • 约8.14千字
  • 约 37页
  • 2026-07-27 发布于山东
  • 举报

软件测试技术课件 项目四 白盒测试.pptx

项目四白盒测试

了解白盒测试的概念掌握语句覆盖掌握判定覆盖掌握条件覆盖掌握判定-条件覆盖掌握条件组合覆盖了解路径覆盖了解程序插桩法设计测试用例

任务一使用逻辑覆盖法设计测试用例任务二使用程序插桩法设计测试用例

任务一使用逻辑覆盖法设计测试用例

语句覆盖(statementcoverage)又称行覆盖、段覆盖、基本块覆盖,它是最常见的覆盖方式。语句覆盖的目的是测试程序中的代码是否被执行,它只测试代码中的执行语句,但这里的执行语句不包含头文件、注释、空行等语句。语句覆盖在多分支的程序中只能覆盖某一条路径,使得该路径中的每一个语句至少被执行一次,但不会考虑各种分支组合情况。任务一使用逻辑覆盖法设计测试用例一、语句覆盖概述

判定覆盖(decisioncoverage)又称为分支覆盖,其原则是设计足够多的测试用例,在测试过程中保证每个判定至少有一次是真值、有一次是假值。判定覆盖的作用是使真假分支都要被执行,虽然判定覆盖比语句覆盖测试能力强,但仍然具有和语句覆盖一样的单一性。任务一使用逻辑覆盖法设计测试用例二、判定覆盖概述

条件覆盖(conditioncoverage)指的是设计足够多的测试用例,使判定语句中的每个逻辑条件取真值与取假值至少出现一次。三、条件覆盖概述任务一使用逻辑覆盖法设计测试用

文档评论(0)

1亿VIP精品文档

相关文档