SuperAPI AI 工具集

playwright-cli

测试与质量

查看项目

更新于 10-16 01:49

技能介绍

用途:playwright-cli 通过命令行驱动浏览器,完成网页自动化交互、页面测试与调试,并可配合 Playwright 测试使用。

主要能力:支持打开/关闭浏览器、导航(goto、go-back、go-forward、reload)、元素交互(click、dblclick、fill、type、press、drag、hover、select、upload、check/uncheck)、快照(snapshot)、截图与 PDF、标签页管理、键盘与鼠标操作、存储状态(state-save/load、cookie、localStorage、sessionStorage)、网络路由与请求模拟、DevTools(console、network、run-code)、追踪(tracing-start/stop)与视频录制。

使用方式:命令以 bunx @playwright/cli@0.1.8 开头,例如 open、goto、click、snapshot、close。元素定位默认使用快照中的 ref(如 e15),也支持 CSS 选择器、getByRole、getByTestId。可用 -s=名称 管理命名会话,--raw 输出纯结果便于管道处理,open 支持 --browser、--persistent、--profile、--config,attach 支持 --extension、--cdp。

适用场景:网页功能测试、表单提交、多标签页流程、页面调试、请求模拟、测试生成、追踪与录屏等。

限制:资料未提供收费、价格、平台兼容性与性能等具体信息;部分高级任务需参考对应文档(如 playwright-tests.md、request-mocking.md 等)。