SuperAPI AI 工具集

playwright-cli

测试与质量

查看项目

更新于 10-16 02:31

技能介绍

playwright-cli 是一个浏览器自动化命令行工具,用于网页测试、表单填写、截图和数据提取,也可在需要导航网站、与网页元素交互时使用。它通过快照引用页面元素,每次命令后会返回当前浏览器状态快照,支持按需用 snapshot 生成快照,默认自动按时间戳命名文件。

主要能力包括:打开与关闭浏览器、goto 导航,click/dblclick/fill/type/press/drag/hover/select/upload/check 等页面交互,前进、后退、刷新;键盘与鼠标操作;截图与 PDF;多标签管理;Cookie、localStorage、sessionStorage 的读写与清除;请求路由与 mock、取消路由;控制台与网络查看、运行自定义 Playwright 代码、tracing 与录屏。

使用方式:playwright-cli open 打开浏览器,playwright-cli goto 网址 导航,playwright-cli click e15 点击快照引用元素,playwright-cli type 输入,playwright-cli press Enter 按键,playwright-cli screenshot 截图,playwright-cli close 关闭。开启动时可用 --browser 指定 chrome/firefox/webkit/msedge,--extension 连接扩展,--persistent 与 --profile 使用持久化配置,--config 指定配置文件。命令可用 -s=名称 创建命名会话;list 列出会话,close-all 关闭全部,kill-all 强制结束进程。若全局命令不可用,可用 npx playwright-cli 运行。

适用场景:网页功能测试与调试、表单提交、多标签工作流、请求 mock、状态保存与复用、生成测试与跟踪调试。限制:资料未提供具体定价、性能指标、平台兼容范围或效果保证;部分功能依赖外部引用文档,未在资料中展开。