1.什么是puppeteer?
Puppeteer是一个Node库,它提供了一个高级API来通过DevTools协议控制Chromium或Chrome。
可以使用Puppeteer来自动化完成浏览器的操作,官方给出的一些使用场景如下:
生成页面PDF
抓取 SPA(单页应用)并生成预渲染内容(即“SSR”(服务器端渲染))
自动提交表单,进行 UI 测试,键盘输入等
创建一...
阅读全文