從零開始學習 Selenium WebDriver 4 和 Cucumber (BDD)! – 一路建造緊湊的小型框架
從這 2 小時的課程,你會學到
- 學生將使用 Selenium WebDriver 4 和 Java 從初級水平一直學習到相當高級的 Cucumber BDD。
- 熟悉 Cucumber BDD。
- 熟悉 Selenium WebDriver 4。
- 能夠開發小型、強大的 Selenium 和 Cucumber 框架。
要求
您應該具備一些 Selenium WebDriver 的基礎知識和一些 Java 的基礎知識。
課程說明
描述
- 您是一名自動化測試人員,想要將行為驅動開發 (BDD) / Cucumber & Selenium WebDriver 新增到您的履歷中嗎?
- 您是否經常聽說過 Cucumber 或 BDD 等隻字片語……但對這些技術是什麼一無所知?
- 如果您查看網路廣告的大多數“QA 自動化測試角色”,您會發現其中大多數都要求您具備 BDD / Cucumber 方面的知識和經驗。
- 自己進行一些自我研究,您會發現 Cucumber (BDD) 和 Selenium WebDriver 在當今市場上的需求量非常大!
為什麼要學習 Cucumber BDD?
- Cucumber (BDD) 簡化了需求捕獲過程。 可以毫不費力地捕捉、分解和簡化需求; 使捕獲的需求對組織內的任何人都可讀,進而提供所需的詳細資訊和主幹來開發準確的測試案例(也稱為「功能文件」)。
- Cucumber(BDD)簡化了開發自動化測試腳本的流程! 參加本課程的學生將會明白為什麼!
- 學生將從初級學習 Cucumber BDD,一直到獲得開發自己的小型簡潔 Cucumber BDD 框架的知識。
- Cucumber 是需求量很大的 BDD 框架之一。 在線搜尋許多自動化測試角色,您可能會看到 BDD、Cucumber 作為強制要求!
為什麼選擇這門課?
- 您將能夠追蹤學習過程的每一步。
- 本課程的結構方式使任何具有 Java 和 Selenium WebDriver 基礎知識的人都能夠創建基本到高級的 Cucumber 測試,甚至獲得從頭開始開發小型簡潔的 Cucumber 框架的能力。
- 如果您具備 Java 和 Selenium WebDriver 的基本知識,並希望進一步提高您在 Cucumber (BDD) 方面的技能,並在您的履歷中添加另一項技能,那麼本課程適合您!
我會學到什麼?
- 更了解 Selenium WebDriver 4 和 JAVA。
- 從基礎開始逐步學習和理解 Cucumber(BDD)。
- Cucumber 是什麼? 我們該如何使用 Cucumber 呢?
- 熟悉 Cucumber 關鍵字,例如「Given」、「When」、「And」、「Then」。
- 了解功能檔案到底是什麼以及如何建立功能檔案。
- 了解什麼是步驟定義類別以及如何建立步驟定義類別。
- Java JDK 和 Apache Maven 設定。
- 熟悉 IntelliJ。
- 學習 Apache Maven。
- 了解 Maven POM 檔案的重要性。
- 如何簡化專案的更新過程(依賴項)。
- 了解瀏覽器驅動程式; 「Chromedriver」。
- 了解 Cucumber 鉤的重要性。
- 和更多!
適合學習的人
- 自動化工程師
- 測試中的軟體開發工程師。
- 想要學習自動化測試的 QA 工程師/QA 分析師/手動測試員; BDD / Cucumber 。
- 任何想要理解和學習 Cucumber BDD 和 Selenium WebDriver 概念的人。
- 任何想要學習開發 Small and Simple Cucumber (BDD) 框架所需技能的人。
- 想要在履歷表 (CV) 中新增另一項技能的自動化或手動測試人員!
講師介紹
Gianni Bruno 資深軟體開發測試工程師 | 實戰測試講師 | 9萬+學員
我是 Gianni Bruno,資深軟體開發測試工程師 (SDET) 和自動化測試工程師,擁有超過 10 年的實務經驗,擅長建立可擴展的自動化框架、設計 API 測試策略,並指導全球各地的品質保證 (QA) 專業人員。
我透過 Udemy 上廣受好評的課程,幫助超過 9 萬名學員提升了自動化測試技能。無論您是完全的初學者、從手動測試轉向自動化測試的工程師,還是希望拓展技能的自動化測試工程師,我的課程都適合各個經驗水平的學員。
我的課程著重於基於實際專案的學習,並使用以下工具:
- Selenium、Cypress、Playwright、WebDriverIO
- Java、TypeScript/JavaScript 和 Python,以及測試框架和 BDD 工具
- Postman 和 REST API 測試
- Cucumber BDD、Behave BDD 與自動化測試訓練營
每門課程都旨在幫助您:
- 透過循序漸進的指導,掌握各種工具和框架
- 建立真實的自動化專案,而不僅僅是觀看演示
- 取得關鍵課程的原始程式碼和最終程式碼檔案
- 使用可下載的資源來練習所學內容
我的課程有何獨特之處?
- 真實專案-摒棄空談,只提供實用內容
- 提升就業技能-旨在創造價值並取得成果
- 適合所有經驗水平
- 包含原創程式碼和實作練習
讓我們一起提升你的測驗技能和信心。無論你是新手還是進階者,我都會盡我所能幫助你成功。
祝你學習愉快!
Gianni
字幕 : 英文
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程 |免費中

也許你會有興趣
- Java 程式設計學習地圖
- DevOps 工程師學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Telegram, 得到 Soft & Share 特價課程訊息
發表迴響