SuperAPI AI 工具集

playwright-cli

测试与质量

查看项目

更新于 10-16 06:16

技能介绍

用途:playwright-cli 通过命令行自动化浏览器交互,适用于网页测试、表单填写、截图和数据提取等任务。

主要能力:核心命令包括 open、goto、type、click、dblclick、fill、drag、hover、select、upload、check、uncheck、snapshot、eval、dialog-accept、dialog-dismiss、resize、close。导航支持 go-back、go-forward、reload;键盘支持 press、keydown、keyup;鼠标支持 mousemove、mousedown、mouseup、mousewheel。

保存与标签:screenshot 可截图(可指定元素或 --filename),pdf 导出 PDF。tab-list、tab-new、tab-close、tab-select 管理多标签。

存储与网络:state-save/state-load 保存加载状态;cookie-list/get/set/delete/clear 管理 Cookie;localstorage 与 sessionstorage 系列命令管理本地与会话存储。route、route-list、unroute 可拦截或模拟网络请求。

调试:console、network 查看控制台与网络;run-code 执行 Playwright 代码;tracing-start/stop 追踪;video-start/stop 录屏。

用法:基本流程为 playwright-cli open 打开浏览器,goto 导航,snapshot 获取页面快照并用其中的 ref(如 e15)执行 click、type 等操作。open 支持 --browser=chrome/firefox/webkit/msedge、--extension、--persistent、--profile、--config。会话可用 -s=名称 指定,list、close-all、kill-all 管理。若全局命令不可用,可用 npx playwright-cli 运行。

限制:资料未提供安装方式、收费、价格、平台支持范围及具体效果说明,暂未提供相关信息。