.

puppeteer提供控制headles

治疗白癜风的最佳方法 http://www.jk100f.com/m/

puppeteer翻译是操纵木偶的人,利用这个工具,我们能做一个操纵页面的人。puppeteer是一个nodejs的库,支持调用Chrome的API来操纵Web,相比较Selenium或是PhantomJs,它最大的特调就是它的操作Dom可以完全在内存中进行模拟既在V8引擎中处理而不打开浏览器,而且关键是这个是Chrome团队在维护,会拥有更好的兼容性和前景。

puppeteer功能

1.抓取网页,截图,pdf或是图片.前端自动化测试3.模拟各种浏览器事件4.可以捕获网页的时间线,我们可以做页面的性能监控与优化

安装puppeteer

yarnaddpuppeteer#or"npmipuppeteer"

可能会遇到无法下载Chromium问题,是因为在执行安装的过程中需要执行install.js,这里会下载Chromium,


转载请注明:http://blog.hzbdfjk.com/sstx/6888.html