Puppeteer
通过 CDP 和 WebDriver BiDi 控制 Chrome 与 Firefox 的 Node 库。
Chrome 团队维护的浏览器自动化库,常用于截图、生成 PDF、预渲染和抓取页面,也可以写端到端测试。
安装时默认下载一份匹配版本的 Chrome for Testing,CI 和 Docker 中要留意缓存目录和系统依赖。它只是自动化库,不带测试运行器、断言和自动等待重试;写成体系的端到端测试时 Playwright Test 更省事。
许可:Apache-2.0。
资料核对:2026-10-30反馈此资源