Loading...
Loading...
共找到 122 个 Skills
为Chrome扩展搭建并运行单元测试、集成测试与E2E测试。涵盖针对chrome.* API的Jest模拟,以及使用真实Chrome浏览器的Puppeteer E2E测试。
使用Testcontainers为Redpanda Console编写并运行Playwright E2E测试。分析测试失败原因、补充缺失的testid并提升测试稳定性。当用户需要E2E测试、Playwright测试、集成测试、排查测试失败、补充缺失testid,或提及“测试工作流”、“浏览器测试”、“端到端”、“Testcontainers”时,可使用此技能。
编写新的Playwright E2E测试或添加测试用例时使用。提供来自Playwright开发者手册的测试理念、模式和最佳实践。
当修改packages/playground-ui或packages/playground中的任何文件时必须执行此操作。触发场景包括:React组件的创建/修改/重构、UI变更、新增Playground功能、影响Studio UI的Bug修复。需生成验证产品行为而非仅UI状态的Playwright E2E测试。
Playwright端到端(E2E)测试模式。触发场景:编写Playwright E2E测试时(包括页面对象模型、选择器、MCP探索流程)。对于ui/tests下Prowler专属的UI规范,也可使用prowler-test-ui。
通过移除反模式、实现智能等待、启用测试分片以及提升可靠性来优化Playwright E2E测试。
发布准备工作流 - 安全审计 → E2E测试 → 评审 → 更新日志 → 文档
当任务涉及编写测试、提升测试覆盖率或搭建测试基础设施时,主动启用该技能。当用户提及“添加测试”“编写单元测试”“搭建E2E测试”“提升覆盖率”或“添加模拟”时使用。涵盖Vitest/Jest单元测试、React Testing Library组件测试、Playwright E2E测试、MSW API模拟、测试组织与命名、测试夹具管理、覆盖率目标与阈值、快照测试以及CI集成。
在编写单元测试、TRPC集成测试或E2E测试时加载此Skill。内容涵盖Vitest测试模式、Effect服务测试、PGlite数据库测试以及Playwright E2E测试。
当用户需要为Adobe App Builder应用创建基于浏览器的端到端测试时,请使用此技能。涵盖针对ExC Shell SPA、AEM扩展UI以及全栈流程的Playwright E2E测试。当用户提及以下内容时使用:“E2E test”、“end-to-end test”、“Playwright”、“browser test”、“test my SPA in the browser”、“test my AEM extension”、“test the full flow”、“integration test with UI”、“headless browser test”、“E2E in CI”。此技能仅适用于基于浏览器的测试。如果是针对actions或React组件的Jest单元测试,请改用appbuilder-testing技能。
适用于为编译后的`lark-cli`添加或更新某个`tests/cli_e2e/{domain}`领域的Go CLI E2E测试覆盖,尤其当工作需要实时探索`--help`或`schema`、基于场景的`clie2e.RunCmd`工作流,以及维护各领域的`coverage.md`时。
Prowler UI的Playwright端到端(E2E)测试模式。触发场景:在Prowler UI的ui/tests目录下编写Playwright E2E测试时(涉及Prowler专属的基础页面/工具类、标签、流程)。