fbpx

測試 Spring Boot: 從初學者到專家

課程簡介

使用 JUnit 5,Mockito,Spring Boot,還有更多技術成為測試 Java 和 Spring Boot 應用程式的專家

課程介紹:English 简中

從這 15 小時的課程,你會學到

  • 學習測試驅動開發背後的重要概念
  • 瞭解不同類型的測試——單元測試、整合測試、功能測試
  • Master the JUnit 5 testing API掌握 JUnit 5測試 API
  • 輕鬆整合 Mockito 與 JUnit 5測試
  • 將 JUnit 4 測試遷移到 JUnit 5
  • 使用 JUnit 5 和 mocito 測試 Spring 框架應用程式
  • 使用 Spring MVC 測試編寫單元測試
  • 學習使用 Spring Boot 的測試功能

要求

課程說明

在現代軟體開發中,擁有適當的自動化測試覆蓋率被認為是最佳實踐。 在本課程中,您將學習如何使用非常流行的開源工具測試 Java 和 Spring Boot 應用程式。

在本課程的第一部分,您將看到,軟體測試生態系統是非常多樣化的。 JUnit 和 Mockito 是 Java 的兩個主要測試程式庫。 JUnit 提供測試執行 context,而 Mockito 提供模擬功能。 這些程式庫可以一起用來編寫單元測試、整合測試和功能測試。 您還將瞭解為什麼擁有適當的測試覆蓋率對於支援其它流行的敏捷實踐(如持續整合和持續部署(簡稱 CI / CD))至關重要。

全世界的敏捷團隊都認為測試驅動開發(TDD)是生產高品質軟體的關鍵技術。 本課程首先使用 JUnit 5 演示如何使用 TDD 建立一個簡單的 Java 應用程式,然後再次使用 TDD 將應用程式發展到更高的品質和功能水平。

接下來,本課程將深入介紹 JUnit 5的特性和功能。 您將學習如何為 Java Web 應用程式編寫 JUnit 5 單元測試。

本課程的主要重點是 JUnit 5 版本。 JUnit 4和 JUnit 5 之間有一些非常明顯的區別。 本課程包含一個專門的部分,向您展示如何將 JUnit 4 測試遷移到 JUnit 5。

隨著您的測試需求變得越來越複雜,您將需要模擬相依物件。 Mockito 是 Java 開發人員使用的最流行的 mocking 程式庫。

如果您正在編寫 Spring Framework 應用程式,那麼您可能需要將相依物件注入到類別中。 您將瞭解如何在單元測試中使用 Mocktio 的強大 mocking 功能來模擬相依物件。

目標受眾

  • Spring 框架開發者
  • 希望建立高品質軟體的 Java 開發人員
  • 尋找市場需要的技能的Java 初學者和開發者

講師簡介

John Thompson     Spring 框架導師 –  Udemy 暢銷講師 ( 更多講師主講課程介紹 )

Hi, 我是 John

在IT行業已有二十多年了。今天,我專注於Java,這是當今使用最成功和廣為人知的程式語言。我也專注於Spring框架,Spring框架是 Java 平台上建構企業級應用程式最流行的開源應用程式框架。我曾在一些知名組織工作,包含 Visa、Kohls 、聯邦住房貸款銀行 和 Belk百貨公司。

通過我所製作的課程,我希望分享我多年的經驗來加速你學會 Spring 框架。我不會騙你的Spring 框架是一個很大的框架,企業Java的開發環境更大。如果你剛剛接觸 Java,你要學習的東西很多。我希望通過本網站上的內容,可以加快你對 Java 和 Spring 整體概念的知識建設。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎訂閱 Soft & Share 發文通知 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: