Puppeteer

Getting started 說明安裝與啟動瀏覽器的範例。可用來查腳本如何開啟頁面並擷取內容。

前往 Puppeteer 官方網站

這是什麼

這筆收錄的是 Puppeteer 的測試文件;本次閱讀「Getting Started」頁作為查證起點。

為何推薦

Getting started 說明安裝與啟動瀏覽器的範例。範例與 API 主題可在同一份文件體系對照。

適合誰

撰寫自動化測試,或維護測試設定的開發者。

常用情境

  • 查腳本如何開啟頁面並擷取內容。

使用提醒

頁面已開啟並閱讀;安裝、編譯與測試不在本次查證範圍。使用範例前請確認相應版本。

AVA

Writing tests 文件示範測試案例與 assertion。可用來讀懂 AVA 的測試函式與斷言。

  • documentation
  • testing
  • ava

研究

Cypress

Why Cypress? 說明 E2E 與元件測試的入口。可用來判斷要閱讀哪種瀏覽器測試指南。

  • documentation
  • testing
  • cypress

研究

Jasmine

Your first suite 區分 suite、spec 與函式。可用來替第一個 Jasmine 規格安排描述區塊。

  • documentation
  • testing
  • jasmine

研究