百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

puppeteer

> 测试质量
开源

用于 Chrome 和 Firefox 的 JavaScript API

95.4K stars0 点赞5 次浏览
访问官网GitHub

工具介绍

用于 Chrome 和 Firefox 的 JavaScript API

Puppeteer

Puppeteer 是一个 JavaScript 库,提供了用于通过 DevTools 协议 或 WebDriver BiDi 控制 Chrome 或 Firefox 的高级 API。默认情况下, Puppeteer 运行在无头模式(无可见 UI)下。

安装后,您可以通过运行以下命令手动下载所需的浏览器:

Issues· 277 开放

查看全部 Issues在 GitHub 打开
  • #15509

    [错误]: 自 24.7.0 以来,请求拦截使专用工作者请求一直处于暂停状态(继续请求已发送到工作者会话)

    更新于 2026年9月28日
  • #12379

    Chrome Canary/Firefox Nightly 测试结果

    更新于 2026年9月28日
  • #15500

    [错误]: 当工作脚本无法加载时,WebWorker.evaluate() 和 close() 从未完成

    更新于 2026年9月26日
  • #15497

    [错误]: 从专用工作进程中拦截的请求永远不会完成/继续/中止

    更新于 2026年9月26日
  • #5096

    page.emulateMediaFeatures([{ name: 'hover', value: 'hover' }]) 会抛出错误

    upstreamgood first issueconfirmedP3feature更新于 2026年9月26日
  • #15487

    [错误]: @puppeteer/browsers: 突然截断的下载会以代码 0 退出,而不是失败

    confirmed@puppeteer/browsers更新于 2026年9月24日
  • #15486

    [错误]: page.goto() 忽略了自己的超时时间,在第二次导航请求后永远不会完成

    confirmedP2更新于 2026年9月24日
  • #14760

    [错误]: 在非常奇怪的情况下截屏时,协议超时 (Docker + 多个选项卡 + networkidle2)

    confirmedP2更新于 2026年9月23日
  • #8261

    能够在浏览器运行期间退出脚本

    good first issueconfirmedP3feature更新于 2026年9月16日
  • #15418

    [功能]: 添加了仅清除旧浏览器版本的选项

    confirmedP3更新于 2026年9月4日

> 标签

TypeScriptautomationchromechromiumdeveloper-tools

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月29日
分类测试质量
定价开源

> 相关工具

J
Jest
JavaScript 测试框架
P
Playwright
现代端到端测试框架
E
eslint-plugin-test-selectors
Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.