SuperAPI AI 工具集

manual-testing

测试与质量

查看项目

更新于 10-16 08:09

技能介绍

用途:在运行中的应用上执行基于会话的手动测试,弥补自动化套件只能复核已知承诺的不足,用于挖掘未知缺陷、验证修复、快速冒烟、体验评估以及 AI 回复准确性探测。

主要能力:五种会话模式(exploratory 默认、verification、smoke、assessment、ai-probe),共享同一流程骨架;项目定制通过 resolve_customization.py 合并技能默认、团队覆盖与个人覆盖三层配置;项目适配器 _project/testing/ 提供环境、账号、数据库、认证等环境知识;证据纪律要求三角验证(UI 快照 + 只读数据库 SELECT + 网络/控制台);状态词汇 PASS / FAIL / PARTIAL / UNVERIFIED / OBSERVATION,纯主观判断记为 OBSERVATION。

使用方式:会话开始时先运行 python3 <skill-dir>/scripts/resolve_customization.py(需 Python 3.11 或 tomli),再按 preflight、mission、drive、verify、report、debrief 六步执行。适配器缺失时按 adapter-bootstrap 引导创建。报告输出到适配器 [outputs] 声明的路径,包含会话笔记、每个 FAIL/PARTIAL 的缺陷报告及自动化候选清单。

适用场景:本地开发环境的功能探索、缺陷修复验证、部署后冒烟、UX/本地化评估、AI 回复核查。

限制:仅限本地开发,禁止对生产运行;数据库只读,禁止 INSERT/UPDATE/DELETE;破坏性或对外操作须先询问;未测试项记为 UNVERIFIED,不得记为 FAIL;具体项目环境、服务、账号等信息需由项目适配器提供,本资料未给出具体项目细节。