Loading...
Loading...
共找到 122 个 Skills
基于Playwright的端到端测试模式——包含页面对象、AI Agent测试、视觉回归测试、借助axe-core的可访问性测试,以及CI集成。适用于编写E2E测试、搭建Playwright环境、实现视觉回归测试或进行可访问性测试的场景。
编写、更新或评审`e2e/`目录下使用Cucumber、Gherkin和Playwright的Dify端到端测试。当任务涉及`.feature`文件、`features/step-definitions/`、`features/support/`、`DifyWorld`、场景标签、定位器/断言选择,或此仓库的端到端测试最佳实践时,请使用本技能。
适用于模块的测试设计、测试用例编写或测试策略规划场景。涵盖Unit测试、Integration测试和E2E测试分层。
为Next.js应用搭建全面的测试环境,包括Vitest单元测试、React Testing Library组件测试,以及结合axe-core无障碍测试的Playwright端到端(E2E)测试流程。当你需要为Next.js项目搭建测试基础设施、生成测试文件、创建测试工具、添加无障碍检查或配置测试框架时,可使用该技能。触发关键词包括:测试环境搭建、测试框架初始化、vitest、RTL、playwright、端到端测试、组件测试、单元测试、无障碍测试、a11y测试、axe-core、测试配置。
适用于搭建TYPO3扩展测试基础设施、编写单元/功能/端到端(E2E)测试、配置PHPUnit、突变测试、模拟(mocking)、CI/CD测试流水线或调试CI失败场景。同时在以下场景触发:确保测试合规、测试矩阵、集成测试、E2E测试、测试覆盖率、测试生成。
使用TypeScript构建Cypress测试套件:包含E2E测试、组件测试、自定义命令、cy.intercept网络控制、cy.session登录、Cypress Cloud以及CI集成。内容涵盖重试机制、命令队列、基于cy.origin的跨域流程,以及使用fixtures的数据驱动测试。适用场景:「在Cypress中编写E2E测试」、「Cypress页面对象/自定义命令」、「cy.相关操作」、「cy.intercept」、「Cypress组件测试」、「Cypress Cloud」、「cypress.config.ts配置」。不适用场景:Playwright测试套件——请使用playwright-automation;不稳定测试的修复或隔离——请使用test-reliability;UI重构后的批量选择器重新生成——请使用selector-drift-recovery;从Selenium迁移到Cypress——请使用test-migration。相关技能:playwright-automation、ci-cd-integration、visual-testing、unit-testing、test-reliability。
选择、运行、重新运行或调试OpenClaw测试、CI检查、Docker E2E流水线、发布验证,以及成本最低的安全验证路径。
通过使用配置的浏览器提供程序探索运行中的应用来运行和创建集成/E2E测试,保留仓库原生运行器,复用共享测试环境,并通过具体工件诊断故障。
根据UAT标准和已完成阶段的实现生成测试用例
USE FOR: development, dev, write code, read code, write tech proposal documents, api test, e2e test, implemention, implement product, debug, fix issue, troubleshooting, development workflow. 开发,写代码,读取代码,技术文档,技术方案,写测试,更新测试,实现产品逻辑,写技术方案,开发流程,开发规范
USE FOR: run test, api test, e2e test, tdd
当Bagisto的变更即将完成,或者需要运行验证关卡(代码风格、测试、端到端测试和翻译完整性)时使用。触发短语包括"verify"、"is this done"、"run the gates"、"pint"、"pest"、"playwright"、"translations check"、"ready to commit"。