c0ntr0lledcha0s / Playwright 测试最佳实践 Skill 技能
Playwright 测试套件容易变得 flaky、运行缓慢且难以维护
Playwright 测试套件容易变得 flaky、运行缓慢且难以维护。这个 Skill 提供实用的定位器、Fixtures、页面对象、调试、Mock 和配置模式,帮助 AI 编程助手写出更稳定的端到端测试。
核心能力
讲解 Playwright 浏览器项目的配置方法,包括报告器、重试、Trace、截图和本地 Web 服务器。推荐使用有韧性的角色、标签、文本和测试标识定位器,以及自动等待断言。演示页面对象、可复用 Fixtures、认证状态和隔离测试结构。展示网络响应 Mock、请求拦截、错误模拟和延迟响应测试。覆盖无障碍审计、视觉回归检查、Trace 检查、截图和调试模式。包含页面对象模板、命令参考和只读项目设置检查脚本。
适用场景
创建第一个端到端测试:将用户旅程转化为结构化 Playwright 测试,使用有韧性的定位器和清晰的断言。
稳定 flaky 测试套件:用可观察状态、聚焦 Fixtures、Trace 和可靠的同步机制替代脆弱的选择器和固定等待。
设计可扩展测试架构:组织页面对象、认证状态、浏览器项目、网络 Mock、无障碍检查、视觉基线和并行执行。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议