产品推荐 2026-07-24

patchright-nodejs:网页自动化测试工具(源码

基于 Playwright 的不可检测 NodeJS 测试与自动化工具。

开源软件跨平台工具

产品简介

patchright-nodejs Patchright 是一个经过修补、无法被网站检测到的 NodeJS 自动化测试框架。它能解决 Playwright 在自动化任务中容易被网站识别和拦截的问题,可直接替换 Playwright,适用于需要进行自动化测试和网页爬取的开发者。

patchright-nodejs 主界面

核心功能

  • 修补 Runtime.enable 以避免被检测
  • 修补 Console.enable 以避免泄露
  • 调整命令参数以绕过自动化检测
  • 支持使用 Google Chrome 浏览器
  • 作为 Playwright 的直接替换品使用

快速开始

  1. 通过 npm 安装 patchright:`npm i patchright`
  2. 安装 Chromium 驱动:`npx patchright install chromium`
  3. 在代码中将 `require('playwright')` 替换为 `require('patchright')`
  4. (推荐)为完全无痕,使用 `channel: 'chrome'` 配置启动浏览器

界面预览

patchright-nodejs 界面截图

patchright-nodejs 界面截图

与其他方案对比

对比项本工具同类商业软件在线服务
费用开源免费通常收费或含广告可能有订阅或上传限制
隐私本地运行,数据自持依赖厂商政策需上传数据到服务器
可定制性源码开放,社区活跃受限于官方功能功能固定

适合谁用

  • 需要进行自动化测试的开发者
  • 需要绕过反爬机制的网页爬取开发者
  • 需要管理多账号的运营人员

下载与版本

当前最新版本为 v1.59.1,发布于 2026-04-01。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项