puppeteer学习笔记(一)--学习目录和地址

puppeteer介绍:

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

puppeteer功能:

  1. 生成页面截图或PDF文件
  2. 抓取SPA 并生成预渲染内容(SSR)
  3. 自动化表单提交、UI测试,键盘输入
  4. 建立最新的自动化测试环境。 使用最新的JavaScript和浏览器功能直接在最新版本的Chrome中运行测试。
  5. 捕获站点的时间线跟踪,以帮助诊断性能问题。 测试Chrome扩展程序。

教程集合,我都是看别人的教程学习的,统一作一个集合,推荐一些学习的地方:CSDN、掘金、博客园、简书

后续会记录下个人学习笔记,也算是对本身知识的梳理回忆吧

  1. 官方英文版API入口(若是你英文好的话):github.com/GoogleChrom….
  2. 汉化版API入口(网上有不少版本,有兴趣能够多去搜一些):yq.aliyun.com/articles/60….
  3. 博客园:转载 Owen_ET博主 的学习目录:www.cnblogs.com/Owen-ET/p/8…. 上面大都是掘进上的文章,写得很好
  4. 博客园:转载 Owen_ET博主 的学习笔记:home.cnblogs.com/u/paris-tes…. 系列1.www.cnblogs.com/paris-test/…. 系列2.www.cnblogs.com/paris-test/…. 系列3.www.cnblogs.com/paris-test/…. 系列4.www.cnblogs.com/paris-test/…. 系列5.www.cnblogs.com/paris-test/….
相关文章
相关标签/搜索