mcpField
E
e2e-testing-patterns

e2e-testing-patterns

github.com/rmyndharis测试与质量1.9k43 次安装2 周前更新
代码仓库

关于 e2e-testing-patterns

面向端到端测试自动化的技能,帮助团队设计稳定、可维护的测试并排查不可靠测试,涵盖关键用户流程、CI 和多浏览器验证。

主要功能

  1. 01识别关键用户旅程与成功标准
  2. 02设计稳定选择器和测试数据策略
  3. 03使用重试、追踪和隔离编写测试
  4. 04在 CI 中并行运行并捕获产物
  5. 05验证无障碍与响应式设计

适用场景

  1. 01调试不稳定的端到端测试
  2. 02覆盖关键用户工作流
  3. 03在 CI/CD 流水线运行测试
  4. 04建立端到端测试规范

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill e2e-testing-patterns

安装后在 Claude Code 中输入/e2e-testing-patterns确认已加载。

附带文件resources/implementation-playbook.md

详细介绍

E2E 测试模式

构建可靠、快速且易于维护的端到端测试套件,让你有信心快速发布代码,并在用户发现回归问题之前及时捕获。

适用场景

  • 实施端到端测试自动化
  • 调试不稳定或不可靠的测试
  • 测试关键用户工作流
  • 设置 CI/CD 测试流水线
  • 在多个浏览器中测试
  • 验证无障碍要求
  • 测试响应式设计
  • 制定 E2E 测试标准

不适用场景

  • 只需要单元测试或集成测试
  • 环境无法支持稳定的 UI 自动化
  • 无法提供安全的测试账号或数据

说明

  1. 确定关键用户旅程和成功标准。
  2. 制定稳定的选择器和测试数据策略。
  3. 实施带有重试、跟踪和隔离机制的测试。
  4. 在 CI 中运行,并行执行并捕获产物。

安全

  • 避免对生产环境运行破坏性测试。
  • 使用专用测试数据,并清理敏感输出。

资源

  • resources/implementation-playbook.md,了解详细的 E2E 模式和模板。

评论

支持 Markdown