Puppeteer 浏览器自动化库自23版本开始正式支持 Firefox 浏览器。开发者现在可以使用 Puppeteer 编写自动化脚本并执行端到端测试,并在 Chrome 和 Firefox 上运行。文章详细介绍了 Puppeteer 在 Firefox 中的支持特性,包括捕获日志消息、设备模拟、网络拦截和预加载脚本等。同时还介绍了 WebDriver BiDi 协议的相关内容,以及 Firefox 未来对 Puppeteer 的支持计划。