mericahero/my-skills/asdd-e2etest-playwright-design
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
为标准需求、fast 需求或 bug 生成 Playwright E2E 测试设计。读取 FRD、spec、详细设计、tasks、 fast-design 或 bug 文档,输出到对应工作项的 playwrightE2E/e2e-test-design.md。 使用场景:用户要求为 REQ、fast REQ、BUG 设计 Playwright 浏览器验收测试、生成 playwrightE2E 测试设计、规划 Playwright E2E 场景。
Install
npx vskill@latest install mericahero/my-skills/asdd-e2etest-playwright-designSKILL.md
asdd-e2etest-playwright-design
为一个 REQ / fast REQ / BUG 生成 Playwright E2E 测试设计。
输出目录
| 工作项 | 输出目录 | |
|---|---|---|
| 标准需求 | docs/modules/{module}/specs/{REQ-ID}-{name}/playwrightE2E/ | |
| fast 需求 | docs/modules/{module}/specs/{REQ-ID}-fast-{name}/playwrightE2E/ | |
| bug | docs/modules/_bugs/{BUG-ID}-{name}/playwrightE2E/ |
执行流程
- 定位用户指定的 REQ-ID、fast REQ-ID、BUG-ID 或目录路径。
- 读取 context-loading.md,按工作项类型加载事实源。
- 只根据已生成的项目文档和当前代码事实设计测试,不从
docs/templates/读取模板。 - 标注后续 target 阶段需要运行时探测的交互点,例如弹窗、teleport 下拉、动态表格行、仅图标按钮和权限条件渲染。
- 生成或更新
playwrightE2E/e2e-test-design.md,使用 e2e-test-design.md。 - 如发现需求/设计/bug 文档缺少浏览器可验收行为,停止并说明缺失信息,不编造场景。
设计原则
- 这是生产级验收测试设计,不做最小样例或 demo。
- 设计必须覆盖用户可观察行为、关键正常路径、负向路径、权限/错误状态和 bug 回归路径。
- 默认不设计截图断言;优先使用 URL、文本、role、表单状态、网络响应、控制台错误等可重复断言。
- 只有视觉契约、布局回归、Canvas/图表/地图/PDF 预览或用户明确要求时,才把截图列为辅助证据。
- 参考测试层级:P0 smoke/core 先覆盖关键用户旅程和回归路径;P1/P2 再覆盖响应式、可访问性、性能或扩展路径。
- 必须声明 console/network 健康门和是否需要 flaky 重跑;不能用任意等待或截图主观判断代替断言。
- 只产出 Playwright E2E 设计,不读取或混用其他 runner 产物。
后续导航输出
设计完成后,在输出末尾追加:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingasdd-e2etest-playwright-design/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mericahero/my-skills/asdd-e2etest-playwright-design)