課程簡介
此模塊講解:隨著微服務架構的不斷普及與落地,給業(yè)務發(fā)展帶來的便利大家有目共睹,但是這其中對于微服務架構的測試則提出了很多挑戰(zhàn),這其中最關鍵的問題有兩個,一個是API接口數量的快速增長所引發(fā)的測試用例數量的爆發(fā)性增長,使得傳統(tǒng)API的測試策略與實踐已經很難應對如此大量的測試需求;二是微服務之間的復雜依賴關系將使得測試很難做到解耦,為此會引發(fā)大量的Mock開發(fā)的工作量。為了打破上述窘境,微服務架構尤其是大型微服務架構的測試迫切需要一種顛覆性的方法來應對上述挑戰(zhàn)。
(1)從單體架構到微服務架構的技術演進
(2)微服務架構對測試提出的挑戰(zhàn)
(3)基于消費者契約的測試方法的基本原理
(4)如何解決API用例數量爆發(fā)性增長的難題
(5)如何解決API調用依賴的測試難題
(6)微服務架構下測試數據準備的最佳實踐
(7)大型企業(yè)的實際案例解讀
目標收益
培訓對象
課程大綱
此模塊講解:隨著微服務架構的不斷普及與落地,給業(yè)務發(fā)展帶來的便利大家有目共睹,但是這其中對于微服務架構的測試則提出了很多挑戰(zhàn),這其中最關鍵的問題有兩個,一個是API接口數量的快速增長所引發(fā)的測試用例數量的爆發(fā)性增長,使得傳統(tǒng)API的測試策略與實踐已經很難應對如此大量的測試需求;二是微服務之間的復雜依賴關系將使得測試很難做到解耦,為此會引發(fā)大量的Mock開發(fā)的工作量。為了打破上述窘境,微服務架構尤其是大型微服務架構的測試迫切需要一種顛覆性的方法來應對上述挑戰(zhàn)。 |
(1)從單體架構到微服務架構的技術演進 (2)微服務架構對測試提出的挑戰(zhàn) (3)基于消費者契約的測試方法的基本原理 (4)如何解決API用例數量爆發(fā)性增長的難題 (5)如何解決API調用依賴的測試難題 (6)微服務架構下測試數據準備的最佳實踐 (7)大型企業(yè)的實際案例解讀 |
此模塊講解:隨著微服務架構的不斷普及與落地,給業(yè)務發(fā)展帶來的便利大家有目共睹,但是這其中對于微服務架構的測試則提出了很多挑戰(zhàn),這其中最關鍵的問題有兩個,一個是API接口數量的快速增長所引發(fā)的測試用例數量的爆發(fā)性增長,使得傳統(tǒng)API的測試策略與實踐已經很難應對如此大量的測試需求;二是微服務之間的復雜依賴關系將使得測試很難做到解耦,為此會引發(fā)大量的Mock開發(fā)的工作量。為了打破上述窘境,微服務架構尤其是大型微服務架構的測試迫切需要一種顛覆性的方法來應對上述挑戰(zhàn)。 (1)從單體架構到微服務架構的技術演進 (2)微服務架構對測試提出的挑戰(zhàn) (3)基于消費者契約的測試方法的基本原理 (4)如何解決API用例數量爆發(fā)性增長的難題 (5)如何解決API調用依賴的測試難題 (6)微服務架構下測試數據準備的最佳實踐 (7)大型企業(yè)的實際案例解讀 |