fbpx

電子書 – Testing Java Microservices

書籍簡介

使用 Arquillian,Hoverfly,AssertJ,JUnit,Selenium 和 Mockito 等技術

一個包含測試解決方案、描述和範例的非常寶貴的收集。 — Gualtiero Testa, Factor-y

Testing Java Microservices 教會您如何為執行在 JVM 上的微服務系統實現單元測試和整合測試。 您將在使用 javaee、 WildFly Swarm 和 Docker 建構的微服務環境上運作。 您將學習如何增加您的測試覆蓋範圍和生產力,並可得到可按照您的期望進行運作的信心與系統知識。

關於這個技術

微服務應用程式帶來了特殊的測試挑戰。 即使是簡單的服務也需要處理不可預測的負載,基於訊息的分散式設計帶來了獨特的安全性和效能問題。 當引入非同步通訊和容器時,這些挑戰會增加。

關於這本書

Testing Java Microservices 將教會您如何為執行在 JVM 上的微服務系統實現單元測試和整合測試。 您將使用 javaee、 WildFly Swarm 和 Docker 構建的微服務環境。 您將從為單一個服務編寫簡單的單元測試向更高階的實踐(比如 chaos 或整合測試)發展。 在向持續交付管線(pipeline)發展時,您還可以使用 Arquillian、 Wiremock 和 Mockito 框架等技術,以及合約測試(contract testing)和過線服務(over-the-wire service)虛擬化等技術,掌握即時系統測試。 掌握這些特定於微服務的實踐和工具,您將極大地增加您的測試覆蓋範圍和生產力,並可獲得可按照您的期望進行運作的信心與系統知識。

書籍內容包含

  • 測試自動化
  • 微服務系統整合測試
  • 測試以容器為中心的系統
  • 服務虛擬化

目標讀者

為熟悉 Java EE、 EE4J、 Spring 或 Spring Boot 的 Java 開發人員所編寫,。

關於作者

Alex Soto Bueno 和 Jason Porter 是 Arquillian 團隊的成員。 Andy Gumbrecht是一名 Apache TomEE 開發者,同時也是 PMC 研發人員。 他們都有豐富的企業測試經驗。


書籍網址 | 5折優惠代碼查詢

你可能會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: