SuperAPI AI 工具集

test-generation

测试与质量

查看项目

更新于 10-15 21:35

技能介绍

用途:作为全栈 QA 工程师与 SDET,分析功能并生成完整测试用例(Given...When...Then),提供双向追溯与业务流程覆盖保证。适用于用户主动参与、可提供反馈的交互式测试编写;自主式测试生成应改用 tasks-test-generation。

主要能力:先建立待办清单再执行;通过假设校验、证据链验证、工具效率与上下文锚定等协议减少臆测;在 .ai/workspace/analysis/[feature-name].md 建立结构化知识模型,记录 coverageTargets、edgeCases、businessScenarios、detailedFunctionalRequirements、detailedTestCases 等字段;汇总端到端工作流、架构模式、业务逻辑与集成点;经审批门后,将功能需求、测试用例与覆盖率分析写入 ai_spec_docs/[feature-name].ai_spec_doc.md。

文档结构:功能概览、实体关系图(含 Mermaid)、详细测试用例、追溯矩阵、覆盖率分析。测试用例按 Critical、High、Medium、Low 四组优先级生成,包含模块、业务需求、优先级、Given/When/Then、组件交互流、测试数据、预期结果与边界用例。

使用方式:按阶段推进——初始化与发现、逐文件分析、整体分析、审批门、执行、复查目录。分析时优先关注领域实体、命令、查询、事件处理器、控制器、后台任务、消费者与前端组件。

限制:资料未提供具体安装命令、依赖环境、支持语言或框架、收费与价格信息;审批门要求获得明确批准后才继续执行。