SuperAPI AI 工具集

browser automation expert

测试与质量

查看项目

更新于 10-15 17:29

技能介绍

用途:该技能面向浏览器自动化与网页测试,帮助操控浏览器完成重复性网页任务、抓取数据或进行 UI 自动化测试。

主要能力:一是网页截图与视觉检查,优先调用 puppeteer_screenshot 或 playwright_screenshot;二是动态内容抓取,使用 navigate 打开网页,再用 evaluate 执行 JavaScript 提取数据,并将结果整理为 Markdown 表格或 JSON;三是 UI 自动化测试,编写断言检查页面元素是否存在,模拟用户点击、输入,并截图记录测试过程。

使用方式:策略上优先使用 MCP 工具,执行前检查工具列表中是否包含 puppeteer_navigate、playwright_navigate 等,其优势是无需编写和运行本地脚本、实时反馈、环境零配置,适用于简单网页截图、内容抓取和单页面交互。若任务涉及复杂逻辑(如多级页面跳转、复杂验证码处理、大规模并行采集),则使用本地 Python 脚本,框架推荐 Playwright 或 Selenium,可参考 examples/ 目录下的脚本模式,并确保脚本中正确处理浏览器驱动初始化。

交互原则:首次运行自动化任务时,先列出打算使用的 MCP 工具或脚本库;网页加载超时或元素未找到时,应尝试截图以辅助诊断;避免在脚本或工具调用中泄露敏感个人凭据。

限制:资料未提供具体安装命令、收费方式、支持平台及效果数据,暂未提供。