Contents
學習具有頂尖編碼設計模式和無縫整合最新技術工具的產業標準自動化框架
從這 7 小時的課程,你會學到
- 理解 Java 設計模式,建立一流的 Selenium 自動化框架
- 瞭解如何將測試自動化框架與 JFROG 等 Artifactory 管理工具連線起來
- 透過GitHub Web Hook外掛與 Jenkins 觸發機制實現持續整合的最佳實踐
- 實施設計實踐,如單一責任設計模式,策略設計模式,工廠設計模式
- 圍繞設計模式的執行在 Selenium 編碼中的重要性
- 實現資料驅動測試的雜湊圖( Hash Map )機制,構成許多資料輸入
- 用 Maven 相依關係將核心自動化框架與子測試框架連結起來
要求
- Java的基礎知識
- Selenium
課程說明
你的奮鬥在這裡結束,用所有經過驗證的最佳編碼標準來設計頂尖的企業級 Selenium 框架。
本課程將解釋最重要的 Java 設計模式,這將非常適用於測試框架的設計,並指導您從頭開始,一步一步地用所有公認的最佳做法實現框架解決方案。
您還將學習先進的維護方法,瞭解如何將您的框架與 Artifactory 管理工具(如JFROG與Maven Snapshot Jars)相結合,並透過 GitHub Web Hooks 建構持續整合解決方案。
在成功完成課程後,你可以自信地聲稱自己是測試架構師/框架設計專家,符合2021年的最新標準。
什麼是設計模式?
在軟體工程中,軟體設計模式是對軟體設計中某一特定背景下經常出現的問題的一種通用的、可重複使用的解決方案。
本課程討論的自動化框架設計的設計模式:
- 單一責任設計模式(SRP )
- 策略設計模式
- 工廠設計模式
- 圍繞設計模式執行
- 劇本設計模式
您將從本課程中學到的最佳實踐:
- 用 Maven 相惜關係將核心自動化框架與子測試框架連結起來
- 瞭解如何建立一個專案的快照並將其包含在另一個專案中
- Jfrog Artifactory 管理工具在測試自動化框架中對於程式碼集中化的重要性
- 建立GitHub Web Hooks,為 Artifactory/Git 的每次程式碼提交實現持續整合
- 實現資料驅動測試的雜湊圖( Hash Map )機制,構成許多資料輸入
目標受眾
- QA工程師,QA架構師,Java開發人員,自動化工程師
講師簡介
Rahul Shetty RahulShettyAcademy.com的創始人,35萬以上的QA學生
沒有什麼是不可能的。這一切都取決於我們是如何接受培訓的。
教學是我的熱情所在。這也是我的職業。我所知道的唯一業務就是傳播知識。
“每個QA專業人員都有學習自動化課程的願望,但不知何故,90%的人都放棄了他們的想法。
這並不是因為市場上缺乏課程,而是要找到合適的導師,能夠指導、教導和了解學生的背景教育的脈搏。
因此,為了充分填補這些空白,我在幾年前成立了 “Rahul Shetty學院”,以幫助我所有的QA同事順利過渡到QA自動化事業。截至2021年,我已經成功地在世界各地的各種平台上教授了超過50萬名學生,在每個國家都有壓倒性的反應。
截至今天,Rahul Shetty已經成為 Udemy 的第一大受歡迎的講師,學生人數達到35萬以上。
我正在擴大我的使命,透過我的官方網站 “RahulShettyAcademy “提供許多其他的QA服務,如職業指導的導師,QA諮詢等,幫助他人。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
也許你會有興趣
- 用 Selenium 進行平行測試的介紹
- 完整的 2021 軟體測試訓練營
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧