學習使用 Cypress V14 與 Mocha 和 Cucumber 框架編寫快速且強大的自動化(UI + 整合)測試
從這 20 小時的課程,你會學到
- 從頭開始了解 Cypress 並使用 Cypress 為任何 Web 應用程式建立快速可靠的自動化測試
- 完全理解 JavaScript 基礎知識,以便你可以實施 Cypress 測試編寫程式碼的最佳實踐
- 使用 Mocha 和 Cucumber 框架從頭開始設計 Cypress 自動化框架的實用知識
- 了解如何模擬網路回應並使用 Cypress 執行整合測試
- 即時實踐練習與影片並行練習 Cypress,以建立對該工具的信心
- 你將透過 CI/CD Jenkins 整合學習高階架構概念(頁面物件建模等)
- 完全了解用於生成測試執行影片、螢幕截圖和報告的 Cypress 組件

要求
- 沒有任何。課程涵蓋了所有內容,包括 Javascript 基礎知識
- 理論材料、代碼轉儲和麵試指南可供下載
課程說明
課程於 3 月 12 日使用最新的 Cypress V14 BDD 框架更新。
Udemy 中唯一一個具有 ** 官方暢銷標籤 *** 和最高評級 -10,000+ 5 星評級的 Cypress 課程)
本課程包括 – 使用 Cypress 的 Web 自動化 + Cypress 測試運行器功能 + Cypress 整合測試 + Cypress API 測試 + Cypress 資料庫測試 + 2 個使用 Mocha 和 Cucumber 從頭開始的頂級 Javascript 框架
本課程還提供 3 小時的 javascript 基礎知識深入理解,以便你可以建立強大的 Cypress 程式設計測試
什麼是 Cypress?
Cypress – 自動化世界中最熱門的詞,預計將在未來發揮關鍵作用,因為它可以對瀏覽器中運行的任何內容進行快速、簡單和可靠的測試。
由於其架構設計,Cypress 具有開箱即用的功能,可為所有現代 Web 應用程式帶來穩定的自動化結果。
它還能夠透過模擬傳入的網路響應來執行整合測試。
對於測試調試,Cypress 預設為每個測試步驟截取螢幕截圖,並在每次測試運行後產生執行 Mp4 影片。
你將在培訓中遇到更多類似上述的令人驚嘆的因素。
這些頂級影片完全從頭開始設計,使用許多即時範例,詳細解釋了 Cypress 的每個概念以及框架設計最佳實踐
我敢打賭!課程完成後你可以自行開發 Cypress 自動化框架或破解任何與 Cypress 相關的面試挑戰。
以下是我們在課程中涵蓋的高級內容:
- Cypress 簡介
- Cypress 架構
- Cypress 安裝和專案設置
- Cypress 測試運行器功能
- Cypress 的命令列參數
- Cypress 自動化基本指令
- Cypress 和 Jquery 組合
- UI 自動化(複選框、單選按鈕、編輯框、Cypress 下拉式選單)
- 使用 Cypress 處理彈出視窗、警報
- 使用 Cypress 處理子視窗和框架
- Cypress 斷言詳細資訊
- Cypress 框架最佳實踐
- Cypress 固定裝置和自訂命令
- 使用 Cypress 測試的頁面物件設計模式
- 由 Cypress 測試參數化和數據驅動
- 配置屬性和環境變數討論
- Cypress 儀表板具有錄影和螢幕截圖功能
- 建立 npm 腳本並將 Cypress 框架整合到 Jenkins 中
- Cypress Cucumber BDD 集成
- Cypress 測試的 Cucumber 資料驅動、標記、掛鉤、HTML 報告功能
- 使用 Cypress 進行 XHR 測試
- 使用 Cypress Intercept 指令模擬 API 呼叫
- JavaScript 基礎知識
祝你一切順利!在上述主題的課程中再見 🙂
目標受眾
- 自動化工程師
- 軟體工程師
- 手動測試者
- 軟體開發者
講師簡介
Rahul Shetty 最暢銷的 QA 講師 | RahulShettyAcademy 創辦人
沒有什麼是不可能的。這完全取決於我們如何接受訓練。”
“教學是我的熱情。也是我的職業。我唯一知道的事情就是傳播知識。”
我是 Rahul Shetty,一位擁有15 年經驗的QA 講師,在我的Selenium、軟體測試(Jira)、API 測試、Cypress、Postman、Appium、Playwright、JMeter 等課程中與來自195 個國家/地區的超過90 萬名學生一起學習…
我也是頂尖 QA 教育科技平台(Rahul Shetty Academy)的首席講師,在那裡我幫助數十萬名學生學習測驗和自動化,並透過成為自動化工程師來改變他們的生活。
每個 QA 專業人員都渴望學習熱門自動化課程,但不知何故,90% 的人都放棄了他們的想法
這並不是因為市場上缺乏課程,而是為了找到合適的導師,透過他們的背景教育來指導、教導和了解學生的脈動。
作為一名在軟體測試行業擁有近二十年經驗的QA 工程師,我了解QA 思維方式、我們如何最好地學習,並基於這些知識和經驗,我策略性地建立了我的課程,以便我的學生獲得最大的利益和職業生涯參加我的課程後的成長。我相信我已經破解了教授自動化測試技能的“公式”,我很高興最終與您分享我的專業知識。我可以自信地說,我的線上課程無疑是市場上最全面的課程。
透過加入我的課程,你不僅可以獲得最實用、最新、與工作相關的學習材料,還可以獲得一位終身導師,他影響並提升了數十萬像你一樣的 QA 工程師的職業生涯!
我每天都會收到來自世界各地的學生成功電子郵件,內容涉及找到新工作、我的課程如何使他們的生活和職業變得更好,以及他們在獲得新工作後如何在工作場所受到尊重和讚賞。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 軟體測試相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響