e2e-testing-patterns 是指导 AI 编写和维护 Playwright、Cypress 端到端测试的 Skill。给它登录、注册等关键流程,或一条反复偶发失败的测试,它会从用户操作、等待条件和测试数据入手整理。
“等两秒再点”并不能保证页面已经准备好。文档建议等待实际条件,避免依赖固定延迟;查找按钮时,也尽量使用可理解的角色、名称或稳定测试标识,而不是层层 CSS 路径。
测试之间还应独立准备和清理数据,不靠上一条测试留下的状态才能成功。对于纯计算或内部逻辑,没必要每次都启动浏览器完整跑一遍。它帮助把浏览器测试留给关键用户路径,交回更容易维护、也更能解释失败原因的测试。