SuperAPI AI 工具集

test

测试与质量

查看项目

更新于 10-15 21:38

技能介绍

用途:该技能用于实现阶段通过质量门禁后,由用户发起验证。它依据任务文档中的验收标准执行基于能力的检查,而不是绑定某种特定浏览器自动化工具。

主要能力与流程:读取 AGENTS.md,解析任务 ID 并读取 docs/task/{ID}-{task-name}.md,确认任务已到达质量门禁;根据验收标准与验证方法制定验证计划,优先使用项目现有命令和可兼容 CI 的检查;运行安全的验证命令,必要时才使用浏览器自动化或人工检查;在 docs/testing/ 下按 docs/templates/test-report.md 编写 {ID}-{task-name}.md 报告。

验证优先级:先纯逻辑用单元测试;API、数据库、服务或跨模块行为用集成测试;用户可见流程用浏览器或端到端检查;类型检查、lint 或构建等静态检查也按项目质量要求使用;仅在自动化不可用或不划算时人工检查。若无可行的验证路径,需写 BLOCKED 报告说明缺失内容。

交接与状态:测试通过且用户批准后,将 TASKS.md 中的任务更新为 Approved,并重新读取跟踪器确认该行已移动;若未移动,需在交接前补上编辑。若需要修复则保持 Testing。报告只写在 docs/testing/ 下,记录实际运行的命令和跳过检查的原因,并包含足够证据供实现阶段修复失败。

运行方式:运行时适配器可将该阶段暴露为斜杠命令、菜单操作或自然语言技能调用,可移植的阶段名称是 test。具体适配器配置与命令形式暂未提供。

限制:资料未提供具体支持平台、版本要求、收费方式、价格或额外效果说明;也不得要求核心工作流必须使用某个特定浏览器自动化工具。