指导通过先写失败测试再实现代码的TDD流程,用于功能开发、修复回归及重构,强调边界测试与最小化变更。
强制在声称任务完成前必须运行验证命令并提供新鲜输出,防止未经验证的错误交付。适用于提交、PR或标记完成等场景。
用于在Autoprompt框架内独立验证代码变更,通过运行真实前后对比、回归检查和对抗性输入,确保>=95%覆盖率且无回归。
提供测试驱动开发(TDD)的最佳实践指南,涵盖红绿重构循环、良好测试的定义、测试接缝选择及反模式规避。指导用户在构建功能或修复bug时编写高质量、可维护的测试用例。
提供基于 IDE Starter 和 UI Driver 框架编写 UI 测试的指南,涵盖导入、测试结构、Page Object 模式及元素选择器,适用于创建或修改 IDE 界面自动化测试用例。
指导判断测试必要性及层级(单元、集成、E2E),防范“噪音测试”,强调以最低成本捕获真实缺陷,为后续具体测试技能提供决策依据。
测试专家技能,涵盖单元测试、集成测试及E2E测试的编写、审查与调试。指导分层Mock策略、AAA模式应用、失败根因分析及Flaky测试处理,确保测试质量与核心业务覆盖。
指导采用测试驱动开发(TDD)模式,先写失败测试再实现代码。适用于新功能、Bug修复及逻辑修改,通过RED-GREEN-REFACTOR循环确保代码正确性并防止回归。
提供钉钉文档CLI的本地Mock环境,支持无网络和无凭证下的文档操作测试。适用于验证命令交互、状态管理及数据读写逻辑,确保开发调试安全隔离。
用于游戏构建的质量验证,通过自动化运行证明渲染、输入、核心循环等关键要素的可玩性。依据设计文档执行最小闭环测试,输出结构化验证结果与限制说明,确保构建完整可用。
对网文项目进行只读体检,检查目录、文件、JSON、SQLite、RAG配置及依赖完整性,提供阶段感知的诊断报告与修复建议。
用于在 VS Code 仓库中运行集成测试,涵盖 macOS/Linux 和 Windows 脚本的使用、参数过滤及 Node.js 与扩展宿主测试的区别。


