自动化浏览器,用这款Skill检查一致性

检查自动化浏览器是否看起来像真实用户浏览器。

playwright-stealth-verify 用来检查自动化测试中的浏览器信息是否一致。它把 liarjs 的检查接到已经运行的页面上,适合维护 Playwright 或 Puppeteer 测试的开发者,不必另起一个配置不同的浏览器做比较。

把现有页面对象交给检查函数,结果包含分数、具体检查项、浏览器特征和网络信息。测试可以检查总分,也可以针对关键检查项写断言,失败时把原始结果留在测试输出中。

比如主页面和后台工作线程报告了不同的身份信息,说明两处环境不一致;图形接口报出不同硬件,也应追查对应配置。它负责测量,不修改浏览器,也不附带隐藏自动化痕迹的方案。

需要 Node 22 及以上版本和现有自动化环境,依赖版本应固定。网络层检查会向指定服务发出请求,离线模式会减少检查范围。无界面浏览器的固有特征不能当作工具故障,总分更不代表能通过某个网站的检测。

分类:测试排错

来源仓库:liarjsdev/liarjs-skills

适合用来做什么

  • 如何检查Playwright浏览器是否呈现连贯的指纹?
  • 使用liarjs检查Selenium浏览器指纹的步骤是什么?

安装 playwright-stealth-verify

npx skills add https://www.iskills.cc/skills/liarjsdev/liarjs-skills/playwright-stealth-verify/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 playwright-stealth-verify 的用途与原始说明

浏览全部 Skill 指南