Contents
利用 Spring Boot 框架的力量實現 UI 和微服務的自動化應用程式
從這 11 小時的課程,你會學到
- 自動化測試的 Spring Boot 基礎知識
- 使用 Selenium 和 Cucumber 的Spring boot
- Spring boot 微服務應用程式開發
- Spring boot 微服務測試
要求
- 具備 Java 方面的基本知識
- 對 Selenium 和 RestAssured API 有基本瞭解
課程說明
Spring boot 自動化測試課程(UI和微服務)旨在解決如何將 Spring boot 框架與自動化測試工具(如Selenium)融合,以執行 UI 自動化並使用不同的工具和技術測試基於微服務的應用程式的一些常見和基本理解。
本課程幫助在 Spring boot 框架方面沒有任何知識的人,以超級簡單和直接的方式開始使用 Spring boot 進行自動化測試,包括 Selenium 等 UI 技術和 RestAssured、TestRestTemplate 和 MockMvc 等微服務測試技術。
本課程有以下部分
- Spring boot基礎知識
本節從建立一個 Spring boot 專案和編寫經典的 Selenium Java 程式碼開始,並透過給出以下概念來全面瞭解如何使用Spring boot
a. 相依性注入
b. 建構函式注入
c. 欄位級注入
d. 值注入
e. 與配置檔案一起工作等等。
- 用於 Selenium 自動化的Spring boot
本節充分關注第1節的學習內容,並透過 Selenium 測試框架實現
- 用於 Selenium 和 Cucumber 整合的Spring boot
本節將重點介紹 Cucumber BDD 與 Selenium 和 Spring boot 框架的整合
- 使用Spring boot開發微服務應用程式
本節是關於從頭開始開發一個完整的Spring boot微服務應用程式,然後將在下一節中用於測試
- 使用 Spring boot 和 RestAssured 測試微服務應用程式
在本節中,我們將使用 RestAssured 測試第4節中開發的應用程式。
- RestAssured
- TestRestTemplate
- MockMvc
- 與Spring boot並行的Selenium執行
本節將介紹使用Spring boot和Selenium執行並行測試所需的所有細節
- RestAssured速成課程
本節是YouTube系列中涵蓋的完整課程,並在本課程中購買,以使參加本課程的每個人都瞭解如何在Java中使用RestAssured,以及如何在Spring boot中做同樣的事情。
在課程結束時,你將對Spring boot有一個完整的基本瞭解,以執行自動化測試。
目標受眾
- QA
- BA
- Dev
- DevOps
講師簡介
Karthik KK 軟體架構師、顧問、Youtuber和暢銷書作者
我是Karthik K.K.,我在各種不同的工具和技術上做諮詢、寫部落格和研究,這激發了我的興趣。我從事軟體自動化測試已經有14年多的時間了,我對學習新的東西,實現自動化的興趣從來沒有被削弱過。
由於我對自動化測試的熱情,我充分接觸了各種工具和語言,如
- 桌面和網路:Cypress, Selenium, Specflow,Puppeteer,Plawright, UFT, VS Coded UI, Ranorex,Test Complete and Cucumber
- 手機:Appium, Robotium,Calabash, Espresso, Selendroid
- 語言:C#, Java, Ruby, Powers C#, Java, Ruby, Powershell, Javascript, VBScript
- 雲端工具:Azure, Dockers
- 雜項工具。Mockito, Rest-assured, Bound-Box, FluentAutomation
- 感興趣的是。MVC、實體框架、LINQ、假貨、分散式部署、SAAS
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ ( NT390 起特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 完整的 2023 軟體測試訓練營
- 用 Cypress 進行自動化軟體測試
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!