首页/开发/软件测试速查/探索式测试(Exploratory Testing)
测试基础与分层67 条

探索式测试(Exploratory Testing)

测试设计、执行与学习同时进行的测试方式:不预设全部步骤,以探索与反馈驱动;常用会话(Session)组织,配合章程与时间盒。

软件测试速查开发更新于 2026-10-12
核心同时进行学习、设计与执行(Cem Kaner 提法)
组织方式基于会话的测试管理(SBTM):章程 + 时间盒 + 记录

会话章程示例

会话章程示例
目标:探索优惠券叠加规则
范围:购物车结算流程
时长:60 分钟
输出:异常清单与后续用例候选
探索式测试与脚本化测试互补:用它发现脚本没想到的问题,再把稳定发现固化为回归用例。

易错点

  • 把随意点测当作探索式测试,缺少章程与记录导致结果不可复用
  • 探索发现的问题不带步骤与证据,开发无法复现

数据来源与参考

  • Cem Kaner(探索式测试提出者)
  • Jonathan & James Bach《Session-Based Test Management》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌