一.測試需求描述
對服務后台一系列SOAP接口功能測試
參數傳入:根據接口描述構造不同的參數輸入值(Json格式)
二.程序設計
通過Excel配置具體的測試用例數據
保存參數為Json格式,預寫入預期結果
將接口返回結果與預期結果比較,以顏色區分成功或失敗,並將結果保存進Excel中
三.實現方法
1.選用python腳本實現
2.采用Excel表格管理測試數據,包括用例的管理、測試數據錄入、測試結果顯示等等,這個需要封裝一個Excel的類。
3.調用SOAP接口采用python的suds模塊
4.通過預期結果和實際結果的對比,將實際結果和對比結果寫入Excel用例中,這里封裝了一個類
四.Excel表格設計
第一列為接口的wsdl地址,第二列為接口方法,第三列為接口傳入參數,第四列為接口方法調用后預期結果
五.代碼結構