用途:playwright-cli 是浏览器自动化命令行工具,用于自动化浏览器交互、测试网页,并配合 Playwright 测试工作。
主要能力:支持打开与关闭浏览器、导航(goto、go-back、go-forward、reload);页面交互(click、dblclick、type、fill、drag、hover、select、upload、check、uncheck);快照与截图(snapshot、screenshot、pdf);键盘与鼠标操作;标签页管理;存储管理(state-save/load、cookie、localstorage、sessionstorage);网络路由与请求模拟(route、unroute);DevTools 能力(console、network、run-code、tracing、video)。
使用方式:安装可用 npm install -g @playwright/cli@latest,或本地通过 npx playwright-cli 调用。典型流程为 playwright-cli open、goto、snapshot 获取元素 ref,再用 ref 执行 click、type 等操作。元素定位支持快照 ref、CSS 选择器与 Playwright locator。全局 --raw 选项可只输出结果值,便于管道处理。
适用场景:网页自动化测试、表单提交、多标签页流程、调试与追踪、请求模拟、测试生成等。
限制:资料未提供收费、价格、平台支持范围与效果保证等信息;部分具体任务细节需参考对应 references 文档。