使用 Google 的 Puppeteer 學習快速和穩定的自動化 headless 瀏覽器測試和提升你的職涯
從這 13 小時的課程,你會學到
- 使用 Puppeteer 和 Mocha 構建快速可靠的自動化測試
- 學習 headless 瀏覽器自動化測試
- 學習 Selenium 和 Cypress 的偉大替代品
- 在幾分鐘內設定好,在幾小時內擁有完全自動化的測試套件
- 學習視覺迴歸測試
- 準備 QA 自動化工作面試
要求
- 基本的程式設計知識(最好是 javascript,請參考 javascript 程式設計學習地圖)
- 具有基本的測試自動化知識是有優勢的
- 電腦已經有安裝 npm 或是 yarn
課程說明
歡迎使用 Puppeteer 進行自動化軟體測試本課程我們將討論使用 Google 的 Puppeteer 以及 Mocha、 Chai、 Jest 和 Jest-image-Snapshot 對應用程式進行完整的工作/理解和動手實現自動化測試
我們從最基本的 Puppeteer 開始,慢慢地移動到高階真實世界的應用程式和範例。
你會學到:
- 基於 Web 的應用程式的 UI 自動化測試
- 自動化測試框架的設計和開發
- 如何使用 Puppeteer 頁面物件模型( Page Objects Model )
- 使用 jest-image-snapshot 程式庫實現視覺化迴歸測試
- 進階 Puppeteer 的概念和方法
- 各種真實世界使用者案例的提示和技巧
- 面試問答
所以讓我們開始吧!
目標受眾
- 任何希望開始編寫快速可靠的自動化測試的開發人員
- 任何沒有測試應用程式經驗的 javascript 開發人員
- 願意成為測試專家的高階程式設計師
- 任何想了解 Selenium 替代品的人
- 手動測試的 QA 和測試人員
講師簡介
Kaniel Outis 軟體開發測試工程師 ( 更多講師主講課程介紹 )
Kaniel 是一名測試自動化專家,擁有7年以上設計和開發測試自動化框架的經驗,從小型新創公司到跨國公司。 在完成電腦科學學位後,他開始了軟體工程師的職涯,後來轉向 QA 自動化領域。 他喜歡探索測試自動化的新工具、新的程式庫和新的方法。 他最喜歡的測試自動化工具是 Puppeteer、 Cypress 和 TestCafe。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 ,課程最低價 NT370 起( 如看不到請清 Udemy Cookies 或用無痕模式 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格有可能比電腦上看到的貴
- 點選”報名參加課程”有時會轉久一點或回報無法連上,請稍等或重新點選就會出現
報名參加課程

也許你會有興趣
- 以 Jest 和 Enzyme 做 React 測試
- Python 的自動化軟體測試
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 課程討論專區
★ 歡迎訂閱 DevOps 學習資訊分享 Telegram 頻道★
你必須登入才能發表留言。