Loading...
Loading...
共找到 122 个 Skills
面向AI Agent的快速无头浏览器CLI。支持通过无障碍树快照和引用(@e1、@e2)进行确定性元素选择。
在编写新功能、修复Bug或重构代码时使用此Skill。它强制执行测试驱动开发(TDD),要求达到80%以上的测试覆盖率,包括单元测试、集成测试和端到端(E2E)测试。
专注于React、Next.js和NestJS应用的测试策略专家,涵盖单元测试、集成测试、E2E测试及测试最佳实践
生成包含动态获取的e2e测试标签的结构清晰的PR正文
创建、更新和修复Cypress测试(E2E/端到端测试以及组件测试)。当用户要求创建测试、添加测试、编写测试、更新测试、测试该文件/组件、新增spec,或是修复失败或不稳定的测试时使用该技能。即使用户没有提到“Cypress”也可应用(例如“为这个文件创建测试”)。如果用户仅希望解释或审查测试而不修改代码,请优先使用cypress-explain。
规划、实施和调试前端测试:单元/集成/E2E/视觉/无障碍测试。适用于Playwright/Cypress/Vitest/Jest/RTL等工具,可用于不稳定测试分类、CI稳定性优化,以及需要确定性输入+截图/状态断言的canvas/WebGL游戏(如Phaser)。
编写一份涵盖测试范围、覆盖率目标和测试金字塔分配的测试策略。当用户提及「测试计划」「测试策略」「我应该测试什么」「测试覆盖率」「如何测试这个」,或者需要在编写测试前为某个功能或项目规划测试工作时,可使用本方法。
适用于NestJS的单元测试、集成测试和端到端(E2E)测试场景,用于构建经过充分测试的NestJS应用。
使用Playwright MCP服务器(@playwright/mcp)进行浏览器驱动的验证、截图、控制台日志收集以及UI流程校验;适用于调试或验证单元测试无法覆盖的Angular UI行为场景。
专注于Playwright端到端(E2E)测试的专家,提供浏览器自动化、跨浏览器测试、视觉回归测试、网络拦截及CI集成相关支持。适用于E2E测试搭建、不稳定测试用例排查或浏览器自动化相关难题解决。
测试自动化框架专家,负责创建和维护自动化测试。当用户要求编写测试、实现测试自动化或提升测试覆盖率时使用。
用于Vue.js测试。涵盖Vitest、Vue Test Utils、组件测试、模拟、测试模式以及用于端到端(E2E)测试的Playwright。