测试基础与分层67 条

测试独立性

由不同人员或角色执行测试可减少作者偏见带来的盲区;独立性从同人自查到独立组织逐级增强,但完全独立也带来沟通与归属成本。

软件测试速查开发更新于 2026-10-12
  • 自查:开发写单元测试,成本低、反馈快
  • 结对或互换测试:同事互测提交内容
  • 独立测试角色:专职测试设计用例与回归
  • 外部测试:第三方验收或众测,视角更远但成本高
ISTQB 指出独立性不是越高越好:需要结合风险与成本选择级别,开发仍需为自己的代码质量负责。
分级选择高风险模块用独立角色或外部测试,低风险改动用结对互测
成本提醒独立性每升一级,沟通与交接成本同步上升

易错点

  • 把测试全部交给独立团队,开发便不再写单元测试,早期反馈随之丢失
  • 互换评审流于形式时,独立性不会带来视角增量

数据来源与参考

  • ISTQB CTFL 4.0 大纲(独立测试的利与弊)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌