软件测试黑盒与白盒测试对比解析.pptVIP

  • 5
  • 0
  • 约9.44千字
  • 约 52页
  • 2026-06-18 发布于江西
  • 举报

测试方法类-白盒测试白盒测试这种方法是把测试对象看做一种打开的盒子,它允许测试人员利用程序内部的逻辑结构及相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。第1页

测试方法类-白盒测试白盒测试主要是想对程序模块进行如下检查:对程序模块的所有独立的执行路径最少测试一遍。对所有的逻辑判定,取“真”与取“假”的两种情况都能最少测一遍。在循环的边界和运行的界限内执行循环体。测试内部数据结构的有效性。。。第2页

3白盒法白盒测试测试用例普通采用逻辑覆盖法进行设计。

语句覆盖判定覆盖条件覆盖判定条件覆盖条件组合覆盖弱强软件测试方法路径覆盖第3页

4白盒法常用的覆盖标准语句覆盖:选择足够的测试用例,使得程序中每个语句最少都能被执行一次。判定覆盖:执行足够的测试用例,使得程序中每个判定最少都获得一次“真”值和“假”值。条件覆盖:执行足够的测试用例,使得所有判定中的每个条件最少都获得一次“真”值和“假”值。第4页

5白盒法常用的覆盖标准判定/条件覆盖:执行足够的测试用例,使得判定中每个条件取到各种可能的值,并使每个判定取到各种可能的成果。条件组合覆盖:执行足够的例子,使得每个判定中条件的各种可能组合都最少出现一次。路径覆盖:路径覆盖是相当强的逻辑覆盖,它确保程序中每条可能的路径都最少执行

文档评论(0)

1亿VIP精品文档

相关文档