用途:当用户提到手工测试、探索性测试或基于会话的测试时使用,帮助设计手工测试方案与探索性测试章程(charter)。触发示例包括“Design exploratory testing charter”“Create manual testing plan”。
主要能力:提供手工测试与探索性测试提示词,默认输出 Markdown,可指定其他格式;附输出模板(Word、Excel、XMind、JSON、CSV、Markdown)与解析/转换脚本,支持批量转换到 artifacts/。
使用方式:打开本目录 prompts/ 下相关文件,复制虚线以下内容,追加需求与上下文(业务流程、环境、约束、验收标准);如需非 Markdown 输出,在末尾追加 output-formats.md 中的请求句。参考文件为 prompts/manual-testing_EN.md 与 output-formats.md。示例命令:python3 scripts/parse_json.py output-templates/template-json.json、python3 scripts/convert_output_formats.py output-templates/template-json.json --to csv、python3 scripts/batch_convert_templates.py --skip-same。
内容示例:探索性测试章程包含目标、范围、时间(如 90 分钟)、测试人员、探索重点(SQL 注入、XSS、暴力破解防护、会话管理)与测试数据;使用 SFDPOT 启发式(结构、功能、数据、平台、操作、时间)和测试巡游(业务区、历史区、娱乐区、游客区、破坏者)。
限制与建议:不适合无测试范围/上下文的纯生产事件响应、需法律合规签字的决策、缺少最小输入(范围、环境、预期行为)的请求。执行前应提供清晰范围、环境与验收标准,并对照真实系统约束验证输出。具体价格、平台与效果资料暂未提供。