首页/开发/软件测试速查/测试七原则(ISTQB)
测试基础与分层67 条

测试七原则(ISTQB)

ISTQB 大纲归纳的七条通用测试原则:测试证明缺陷存在而非不存在、穷尽测试不可行、尽早测试、缺陷聚集、杀虫剂悖论、测试依赖上下文、无缺陷谬论。

软件测试速查开发更新于 2026-10-12

七条原则

原则要点
测试证明缺陷存在通过测试只能发现缺陷,不能证明系统没有缺陷
穷尽测试不可行除极简场景外,无法组合执行所有输入与前置条件
尽早测试测试活动尽早介入可降低后续返工代价
缺陷聚集缺陷常集中在少数模块,投入应随之倾斜
杀虫剂悖论同一组用例反复执行会逐渐失效,需要定期更新
测试依赖上下文不同系统与风险级别采用不同测试策略
无缺陷谬论缺陷修完不等于满足用户需求,验证需求同样关键
七原则出自 ISTQB CTFL 大纲第 1 章,是测试策略讨论的通用语言。

易错点

  • 把「测试证明缺陷存在」误读为「测试不重要」:该原则是提醒不能用通过测试宣称质量无风险
  • 缺陷聚集常被用来给个别模块过度加测,仍需结合变更频率与业务价值判断投入

数据来源与参考

  • ISTQB CTFL 4.0 大纲(istqb.org)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌