Playwright 是微软开发的一个开源浏览器自动化框架,主要用于 Web 测试、爬虫和自动化操作。 它支持 Chromium、Firefox 和 WebKit 等主流浏览器内核,能跨平台运行(如 Windows、Linux、macOS),并提供 Python、JavaScript、Java 和 C# 等多种语言绑定。
Puppeteer 是一个由 Google Chrome 团队开发的 Node.js 库,用于通过 DevTools 协议控制 headless Chrome 或 Chromium 浏览器。