搶佔先機
VMware 提供培訓和認證,以加速您的進步。
瞭解更多演講者:Marcin Grzejszczak 幻燈片:http://www.slideshare.net/MarcinGrzejszczak/consumer-driven-contracts-and-your-microservice-architecture-67641511
TDD 為開發流程帶來了許多改進,但在我們看來,最大的影響與程式碼設計有關。從使用角度(首先編寫驗收測試)檢視程式碼,使我們能夠專注於可用性而不是具體的實現。不幸的是,我們通常安於現狀,並沒有嘗試將這種實踐提升到架構層面。
本次演講將向您展示如何使用 Spring Cloud Contract Verifier 功能,以便擁有一個完全自動化的解決方案來存根您的 HTTP/訊息傳遞協作者。只需新增適當的配置,您就可以使用經過測試的偽造存根來圍繞您正在測試的微服務,從而進行更真實的測試。
我們將使用 CDC 方法以及 Spring Boot、Spring Cloud 和 Spring Cloud Contract Verifier 編寫一個系統。我將向您展示編寫具有消費者驅動 API 的應用程式是多麼容易,從而使開發人員能夠加快編寫更高質量軟體的速度。