关于穷举测试你需要知道的所有事情

主要观点

  • 穷举测试即所有测试人员都已用尽且所有计划测试都已执行,是一种质量保证测试技术,旨在测试所有场景或数据,但除简单情况外,测试所有内容不可行。
  • 可通过风险和优先级聚焦测试努力,如采用成对测试等技术减少组合数量,利用因果图等进行更基于逻辑的测试优化。
  • 穷举测试实际不可行,原因包括程序输入域太大、状态众多、设计问题复杂、无法创建所有系统执行环境等。
  • 可通过具体例子如 IE 工具的高级选项窗口和电商网站的功能,展示穷举测试的困难及如何利用风险参数制定测试计划。

关键信息

  • 穷举测试的定义及与完全测试的关系。
  • 用于穷举测试的策略,如基于业务影响、失败概率、回归、恢复等参数。
  • 穷举测试不可行的原因,如输入域大、状态多、设计复杂、环境难以创建等。
  • 两个穷举测试的例子,包括 IE 工具窗口的组合数量及电商网站功能的风险矩阵。

重要细节

  • IE 工具高级选项窗口有 53 个二进制条件等,测试所有组合需极长时间。
  • 电商网站功能的风险矩阵中各功能的不同参数得分及据此确定的高风险区域和需近穷举测试的功能。
  • 不同风险得分对应的测试类型,如 25 分以上为高风险区域需完全覆盖和深入测试。
阅读 30
0 条评论