SuperAPI AI 工具集

playwright-cli

测试与质量

查看项目

更新于 10-16 01:37

技能介绍

用途:playwright-cli 用于自动化浏览器交互,适合网页测试、表单填写、截图和数据提取等需要导航网站并操作页面元素的场景。

主要能力:提供 open、close、snapshot 等核心命令;支持点击、双击、填写、拖拽、悬停、下拉选择、文件上传、勾选等页面交互。可执行截图与 PDF 导出、标签页管理、前进后退与刷新、键盘与鼠标操作。还支持存储状态保存与加载、Cookie 及 localStorage/sessionStorage 管理、网络请求拦截与模拟、控制台与网络日志查看、代码执行、追踪与视频录制。

使用方式:典型流程为先用 playwright-cli open 打开页面,再执行 snapshot 获取元素引用,随后基于引用进行点击或输入等操作,页面发生显著变化后重新执行 snapshot。可通过 install-browser 安装浏览器,通过 install-skills 安装技能。会话可用 --session 参数命名,并用 session-list、session-stop 等命令管理。浏览器类型可通过 --browser=chrome、firefox、webkit、msedge 指定,也可通过 --extension 连接;配置支持 config 命令和配置文件。

适用场景:网页自动化测试、表单提交、多标签页流程、请求模拟、带 DevTools 调试的排查、以及需要保存登录状态或录制追踪的场景。

限制:资料未提供版本、性能上限、价格或平台兼容性等具体信息,这些内容暂未提供。