puppeteer

puppeteer
软件
软件描述
Puppeteer 是一个 Node 库,它通过 DevTools 协议提供了一个高级 API,用于控制无头 Chrome 或 Chromium。它也可以配置为使用完整的(非无头) Chrome 或 Chromium。
官方网站
访问软件的官方网站了解更多信息
pptr.dev
什么是 puppeteer?
puppeteer - 无头 Chrome 的 Node API
我能做什么?
在浏览器中手动可以完成的大多数操作,使用 Puppeteer 都能实现!以下是一些入门示例:
生成页面的截图和 PDF。
爬取单页应用并生成预渲染内容(即“SSR”)。
从网站抓取内容。
自动化表单提交、UI 测试、键盘输入等操作。
创建一个实时更新的自动化测试环境。直接在最新版 Chrome 中运行测试,使用最新的 JavaScript 和浏览器功能。
捕获网站的时间线跟踪信息,帮助诊断性能问题。
立即体验:https://try-puppeteer.appspot.com/
🔄 替代方案
25 个选择
QA Wolf
QA Wolf 是一个混合平台和服务,通过完全接管质量保证工作,帮助软件团队更快地交付更优质的软件。

ANWENDO
谁有时间检查网页应用的所有页面?如今使用 React、Angular 等动态技术开发的用户故事,重新测试需要数小时。在此组织你的自动化测试。

TexAu
增长自动化平台,助力企业快速扩张。提取并筛选数据,每周生成数百个潜在客户。TexAu 是 PhantomBuster 的首选替代方案。

Jikken
Jikken 为您提供软件正常运行的信心,帮助您更快、更可靠地向客户交付成果。请访问我们的 GitHub 获取免费开源工具并开始使用,立即注册我们的平台以启用监控和分析功能。

ScChrom
ScChrom 是一款适用于 Windows 的开源可脚本化 Chromium 浏览器。ScChrom 的行为由配置文件设定,能够处理依赖于基于网络技术集成的不同使用场景。

Pyppeteer
一个Python库,通过DevTools协议提供高层API来控制无头Chrome或Chromium。它也可配置为使用完整(非无头)的Chrome或Chromium,属于开发类别应用。

Printerz.dev
Printerz 是一个功能强大的 API,可将 HTML 文档转换为动态 PDF,配备易于适配任何网络技术的模板系统。无论您是开发者还是企业,我们的解决方案都能帮助自动化生成发票等 PDF 文件。


