这款Skill让测试跟着用户操作走

用 Playwright 和 Cypress 编写端到端测试。

e2e-testing-patterns 是指导 AI 编写和维护 Playwright、Cypress 端到端测试的 Skill。给它登录、注册等关键流程,或一条反复偶发失败的测试,它会从用户操作、等待条件和测试数据入手整理。

“等两秒再点”并不能保证页面已经准备好。文档建议等待实际条件,避免依赖固定延迟;查找按钮时,也尽量使用可理解的角色、名称或稳定测试标识,而不是层层 CSS 路径。

测试之间还应独立准备和清理数据,不靠上一条测试留下的状态才能成功。对于纯计算或内部逻辑,没必要每次都启动浏览器完整跑一遍。它帮助把浏览器测试留给关键用户路径,交回更容易维护、也更能解释失败原因的测试。

分类:测试排错

来源仓库:wshobson/agents

适合用来做什么

  • 用Playwright编写一个登录功能的端到端测试。
  • 用Cypress测试购物车功能的可靠性。

安装 e2e-testing-patterns

npx skills add https://www.iskills.cc/skills/wshobson/agents/e2e-testing-patterns/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 e2e-testing-patterns 的用途与原始说明

浏览全部 Skill 指南