测试 Skill技能列表

⚡

后端测试编写器Skill backend-test-writer

4.5

后端测试编写器是一个AI工具,专门为MERN堆栈(MongoDB, Express, React, Node.js)后端代码自动生成全面、可运行的测试。它能智能分析项目结构,检测测试框架,并根据文件类型(路由、控制器、服务、模型等)生成相应的单元测试或集成测试。该工具强调零配置、智能默认值,确保测试覆盖成功路径、验证错误、认证失败及各种边缘情况,并包含正确的设置和清理逻辑。关键词:后端测试,自动化测试,MERN堆栈,单元测试,集成测试,Jest,Supertest,测试覆盖率,Node.js,Express,MongoDB。

⚡

测试驱动开发技能:伦敦与芝加哥学派Skill tdd-london-chicago

4.5

这个技能用于在软件开发中实施测试驱动开发(TDD),涵盖伦敦学派(基于模拟)和芝加哥学派(基于状态)的方法。它帮助开发者选择合适的测试风格,提高代码设计、测试覆盖率和代码质量。适用于领域逻辑、外部集成、算法计算等场景。关键词包括TDD、测试驱动开发、伦敦学派、芝加哥学派、模拟测试、状态验证、单元测试、集成测试、代码重构、测试风格选择。

⚡

Chrome开发工具代理技能Skill chrome-devtools

4.5

这个技能使用 Puppeteer CLI 脚本进行浏览器自动化、调试和性能分析。可用于自动化浏览器、截图、监控网络流量、网页抓取、表单自动化和 JavaScript 调试。适用于前端开发、自动化测试、性能优化和网页分析。关键词:浏览器自动化、Puppeteer、Chrome DevTools、性能测试、网页抓取、自动化测试、前端调试。

⚡

QE需求验证Skill "QERequirementsValidation"

4.5

QE需求验证技能用于自动化验证软件需求,实现需求可追溯性分析、验收标准检查、BDD场景生成和覆盖度评估,以提高软件质量并确保需求全面覆盖。关键词:需求验证、可追溯性、验收标准、BDD、测试覆盖、质量工程。

⚡

TestInfrastructureAgent-RealCoverageBuilderSkill test-infrastructure

4.5

这个技能是关于创建和维护全面的测试覆盖率,确保测试是可执行的规范,并且没有空的测试文件。它包括测试清单和差距分析、测试编写、质量门、工作流程、测试编写指南、测试覆盖目标、运行测试、处理不可测试的代码和测试维护。

⚡

完成前验证Skill verification-before-completion

4.5

完成前验证技能强调在软件开发过程中,在声称任务完成或代码通过之前,必须运行验证命令并确认输出。这包括测试、构建、代码审查等环节,以确保代码质量、减少错误和提升效率。关键词:验证、测试、质量保证、软件开发、自动化测试、代码审查、验证先行。

⚡

高级Pytest技能Skill pytest-advanced

4.5

本技能用于掌握Pytest的高级功能,包括标记、自定义断言、钩子和覆盖率配置。适用于Python开发人员,提升测试代码质量和软件可靠性,关键词:Pytest高级、Python测试、软件测试、自动化测试、测试框架、测试开发。

⚡

MSW模拟服务技能Skill msw

4.5

这个技能提供MSW(模拟服务工作者)的最佳实践指南,用于在测试中模拟HTTP和GraphQL API。它涵盖设置、处理器架构、测试集成等关键方面,适用于前端和后端开发中的API mocking,以提升测试效率和代码质量。关键词:MSW, API模拟, 测试, HTTP mocking, GraphQL mocking, 前端测试, 后端测试。

⚡

代码质量验证循环Skill verification-loop

4.5

这个技能是一个全面的代码质量验证系统,用于确保代码更改的质量,通过多个阶段包括构建验证、类型检查、lint检查、测试套件、安全扫描和差异审查。关键词:代码质量、验证、构建、测试、安全、CI/CD、代码审查、质量保证。

⚡

URL分析Skill url-analysis

4.5

URL分析技能是一个专业的链接验证和上下文分析工具,用于技术验证、内容相关性检查、链接提取和质量评估。主要功能包括:HTTP状态码检查、重定向分析、SSL验证、语义对齐评估、链接分类和安全分析。适用于SEO优化、内容质量审计、文档管理和网络安全检查。关键词:URL验证、链接分析、HTTP状态检查、重定向检测、SSL证书、内容相关性、链接提取、SEO审计、网络安全、质量评估。

⚡

TDD测试驱动开发强制执行器Skill tdd-enforcer

4.5

TDD测试驱动开发强制执行器是一个用于软件开发测试阶段的专业工具,强制实施测试驱动开发(TDD)工作流程。它确保开发人员遵循先写测试再写实现的正确顺序,强制执行AAA模式(Arrange-Act-Assert),提供测试覆盖率要求,并指导编写高质量的单元测试、集成测试、组件测试和E2E测试。适用于JavaScript/TypeScript项目,帮助团队建立规范的测试体系,提高代码质量和可维护性。

⚡

迭代开发技能(RalphWiggum集成)Skill iterative-development

4.5

这是一种基于自我参照开发循环的技能,通过重复迭代同一任务直到满足预定义的完成标准,适用于测试驱动开发(TDD)场景,强调失败是数据的一部分,用于指导下一次迭代,以实现代码的逐步完善和优化。