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/….
相關文章
相關標籤/搜索