首页/开发/软件测试速查/测试依据(Test Basis)
测试基础与分层67 条

测试依据(Test Basis)

设计测试所依据的信息来源:需求、设计、接口契约、风险分析、用户手册与法规;依据缺失会导致用例无判定标准。

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

测试依据是什么

测试依据(Test Basis)是设计测试所依据的信息来源:需求、设计、接口契约、风险分析、用户手册与法规。依据缺失或不准确,用例就没有判定标准;ISTQB 强调测试依据本身也可能是缺陷来源——先评审依据的完整性与可测性,再设计用例。

基本信息

常见来源需求与验收标准、设计、接口契约、风险分析、法规
评审顺序先评审依据的完整性与可测性,再设计用例
可测判断能否写出失败用例?条件模糊即不可测
追溯关系用例与依据建立映射,变更时定位影响面
常见缺陷缺异常与边界、可空性未定义、错误码未约定
更新管理依据更新后同步用例,防止测旧不测新
风险来源风险分析同样是依据:按风险定测试深度

典型使用场景

  • 用例设计前:按依据评审清单先检查可测性。
  • 需求评审:与产品确认异常与边界是否补齐。
  • 接口联调:用契约核对字段可空性与错误码约定。
  • 变更管理:依据变更时通过追溯映射评估用例影响。
  • 合规测试:把标准与法规条款对应用例与证据。
  • 新人学习:从依据出发理解用例为什么这样设计。
  • 缺陷定位:依据里有约定时,缺陷单直接引用条款更有说服力。
  • 认证对照:认证类项目按标准条款逐条建立用例与证据索引。

依据核对问法

依据评审问法
需求与验收标准这条需求如何判定通过?异常与边界写了吗
接口契约字段可空性与缺省值如何区分?错误码约定在哪
设计文档异常分支去哪个状态?幂等与重试在哪里定义
标准与法规哪条用例对应具体条款?证据留存在哪
ISTQB 强调测试依据的缺陷同样会导致测试失败:先评审依据本身,再设计用例。
依据不明确时用问题清单抛回评审,不靠个人经验硬猜。
用例引用需求编号或契约条款,评审时能回点,追溯才有落点。

易错点

  • 依据不明时凭经验设计用例,覆盖无法评审与复用。
  • 依据更新后未同步用例,出现测旧不测新。
  • 依据里的异常与边界缺失,用例天然漏测。
  • 追溯映射缺失,需求变更时影响面靠人猜。
  • 依据只有口头版本,验收争议时无据可依。

数据来源与参考

  • ISTQB CTFL 4.0 大纲(测试依据与工作产品)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌