agentsclimarketplace

Pdlc e2e

Skill kanfu-panda/pdlc-skills/skills/pdlc-e2e

36 slash commands that turn Claude Code into a real PDLC workflow — PRD → TDD → implement → review → ship. Hard contracts force AI to persist artifacts, write failing tests first, and run self-checks. No more "looks done" in chat.

Install
npx -y skills add kanfu-panda/pdlc-skills --skill pdlc-e2e

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

端到端测试(生成或执行 E2E 用例)

SKILL.md

1.7 KB, as published. Nobody here has run it

端到端测试

<!-- @include templates/prompts/iron-law.md -->

编写端到端(E2E)测试用例,验证完整的用户操作流程。

工作流程

  1. 阅读需求文档: 阅读 docs/01_requirements/user-stories/ 下的用户故事和验收标准
  2. 阅读 UI 设计: 阅读 docs/02_design/ui-ux/ 下的 UI 设计文档
  3. 梳理测试场景: 按用户旅程梳理核心操作路径
  4. 编写测试计划: 在 docs/04_testing/e2e-tests/ 下补充 E2E 测试用例
  5. 编写测试代码: 使用项目对应的 E2E 框架编写自动化测试
  6. 运行验证: 确保测试可通过

测试场景设计

  • 核心路径(P0): 必须通过,如登录→主流程→结果验证
  • 分支路径(P1): 常见的备选操作路径
  • 异常路径(P2): 网络错误、超时、权限不足等异常场景
  • 边界场景(P3): 空数据、超长输入、并发操作

测试框架(根据前端技术栈)

  • React/Vue/Next.js: Playwright 或 Cypress
  • 微信小程序: miniprogram-automator
  • API 层: 直接用 HTTP 请求库

要求

<!-- @include templates/prompts/output-language.md -->
  • 测试用例命名格式: 应该_当<条件>时_<预期行为>
  • 测试数据独立,不依赖其他测试的执行结果
  • 每个测试结束后清理数据

测试目标: $ARGUMENTS

<!-- @include templates/prompts/state-update.md --> <!-- @include templates/prompts/handoff.md -->

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.