工程开发
exploratory-testing-advanced
进阶探索式测试,包含 SBTM、RST 启发式方法与测试导览。适用于错误调查、发现未知品质风险及结构化手动测试。
简介
此技能为进阶探索式测试提供了一套结构化框架,将测试工作从随机点击转变为具备纪律的认知探究。它以“基于阶段的测试管理”(SBTM) 为核心,将探索任务组织成具有明确任务、范围与品质焦点的限时测试宪章。通过运用 SFDIPOT(品质评估标准)与 FEW HICCUPPS(问题识别预言)等既定启发式方法,代理程式能系统性地评估软件的可靠性、资料完整性与作业可用性。此外,此技能整合了多种测试导览方式,如针对营收功能的“Money Tour”或针对高风险区域的“Bad Neighborhood Tour”,确保对复杂系统的全面覆盖。
- 采用 SBTM 方法论来管理探索阶段(任务设定、执行探索、记录笔记、总结报告),并设置 45-90 分钟的限时测试区间。
- 利用 SFDIPOT(结构、功能、资料、接口、平台、运营、时间)来评估品质标准并找出测试缺口。
- 使用 FEW HICCUPPS 作为一致性检查预言(Oracles),用以识别并分类软件错误。
- 实作 12 种不同的测试导览策略,透过不同视角导航应用程序,包含业务区、联邦快递(资料流向)及垃圾收集等导览模式。
- 提供强大的笔记模板,用于实时记录观察、错误、问题以及会话覆盖率指标。
- 支持代理程式辅助的探索,实现人类导航员与 AI 驱动程式之间的协作,适用于边际案例生成、视觉测试与模式识别任务。
使用注意事项与限制:
- 适用于调查新功能、发掘自动化测试遗漏的错误、学习陌生系统,以及在开发早期进行风险发现。
- 需要主动参与;将探索定义为高阶结构化思考,而非无目的的执行。
- 透过代理程式记忆功能共享测试会话,协助团队追踪 Bug 群集、重复使用宪章模板并累积启发式测试结果。
- 最适合运用于驾驶员-领航员(Driver-Navigator)或强效风格(Strong-Style)等结对测试模式,让代理程式处理重复变量,而人类则专注于高阶策略与直觉。
- 专为 Agentic Quality Engineering (AQE) 测试舰队设计,可协调如 qe-flaky-test-hunter 与 qe-visual-tester 等专业代理程式。
仓库统计
- Star 数
- 329
- Fork 数
- 65
- Open Issue 数
- 4
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 07:30