SuperAPI AI 工具集

playwright-expert

测试与质量

查看项目

更新于 10-16 06:46

技能介绍

用途:在编写 Playwright E2E 测试、搭建测试基础设施或调试不稳定浏览器测试时使用,可生成测试脚本、页面对象与配置建议。

主要能力:覆盖选择器与定位器优先级、页面对象模型(POM)与 fixtures、API 模拟与路由拦截、playwright.config.ts 配置、不稳定测试与 trace viewer 调试,以及并行执行与 CI/CD 集成。

使用方式:按需求分析、配置、编写测试、调试、集成到 CI/CD 的流程推进;按上下文加载对应参考文档(选择器、页面对象、API 模拟、配置、调试)。生成产物写入 .aix/ 目录,写入前先执行 mkdir -p .aix,默认可被覆盖,除非明确要求否则不写入项目根目录。用户调用别名 aix-playwright-expert 时使用本技能。

约束:应优先使用基于角色的选择器,利用自动等待,保持测试独立,使用 POM,启用 trace 与截图,并行运行;不应使用 waitForTimeout()、依赖 CSS 类选择器、在测试间共享状态、忽略不稳定测试,或无充分理由使用 first()、nth()。

限制:资料未提供具体收费、价格、平台支持范围与效果数据。