您當前的位置:首頁 > 曲藝

介面物件封裝

作者:由 梁只腦斧 發表于 曲藝時間:2023-01-18

介面物件封裝

介面物件封裝

解決的問題

程式碼冗餘度高(有大量重複程式碼)

程式碼耦合度高

程式碼維護成本高

核心思想:程式碼分層

分層思想:

將普通方法實現的,分為介面物件層 和 測試指令碼層

介面物件層:

對 介面 進行封裝。封裝好之後,給 測試用例層 呼叫!

面向物件 類 封裝 實現

測試用例層:

呼叫 介面物件層 封裝的方法,拿到響應結果,斷言進行介面測試!

藉助 unittest框架實現

封裝思想:

將動態變化的資料,設計到方法的引數。

將固定不變的,直接寫成方法實現

將響應結果,透過返回值傳出