由於要進行xml解析,webservice接口測試速度會比http接口測試有所降低請。webservice求是HTTP的一個專用版本,遵循一種特殊的xml消息格式Content-type設置為: text/xml任何數據都可以xml化。
webservice接口測試流程:
-
開發人員要到接口的wsdl地址和接口設計說明書。
-
在soapui中新建工程,導入wsdl地址。
-
選擇自己要測試的接口的方法,選擇request。
-
根據接口設計說明書選擇要測試方法的xml請求,並粘貼到soapui的請求欄,然后用自己的測試數據替換原有的xml請求中的參數。
-
點擊運行,查看返回的xml響應,並參照接口設計說明書及自己的輸入參數,確定接口返回的xml響應是否是預期結果,以判斷接口是否是通的 。
超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最為廣泛的一種網絡傳輸協議,所有的WWW文件都必須遵守這個標准。設計HTTP最初的目的是為了提供一種發布和接收HTML頁面的方法。