【文件属性】:
文件名称:puppeteer:无头的Chrome Node.js API
文件大小:1.05MB
文件格式:ZIP
更新时间:2021-05-11 14:47:12
testing automation web developer-tools node-module
木偶戏
| | |
Puppeteer是一个Node库,它提供了高级API来通过控制Chrome或Chromium。 Puppeteer默认情况下运行,但可以配置为运行完整(无头)的Chrome或Chromium。
我能做什么?
您可以在浏览器中手动执行的大多数操作都可以使用Puppeteer完成! 以下是一些入门示例:
生成页面的屏幕截图和PDF。
爬取SPA(单页应用程序)并生成预渲染的内容(即“ SSR”(服务器端渲染))。
自动进行表单提交,UI测试,键盘输入等。
创建最新的自动化测试环境。 使用最新JavaScript和浏览器功能,直接在最新版本的Chrome中运行测试。
捕获站点的,以帮助诊断性能问题。
测试Chrome扩展程序。
试一下: :
入门
安装
要在项目中使用Puppeteer,请运行:
npm i puppeteer
# or "yarn a