使用soapui進行webservice接口測試


一、web service(SOAP)與HTTP接口的區別

 
1、什么是web service
  WebService就是Web服務的意思,對應的應用層協議為SOAP(相當於HTTP協議),可理解為遠程調用技術。
2、特點
客戶端發送的請求主體內容(請求報文)的格式為XML格式
接口返回的響應主體內容(響應報文)的格式為XML格式
3、web service相對http (post/get)有好處嗎?
  • 接口中實現的方法和要求參數一目了然
  • 不用擔心大小寫問題
  • 不用擔心中文urlencode問題
  • 代碼中不用多次聲明認證(賬號,密碼)參數
  • 傳遞參數可以為數組,對象等...
4、web service相對http(post/get)快嗎?
由於要進行xml解析,速度可能會有所降低。
5、WSDL的介紹
就是WebService接口對應的WSDL文件,該文件通過xml格式說明如何調用,可以看作WebService的接口文檔(使用說明書)。
 

二、使用soapui進行webservice接口測試

 
SoapUI是一個開源測試工具,通過soap/http來檢查、調用、實現Web Service的功能/負載/符合性測試。因為在實際測試工作中使用的較少,本文只簡單寫出用法。
  1、新建soap project
 
 
2、導入WSDL(直接填寫上面的wsdl地址即可),名字會自動輸入。
 
 
3、打開任意請求報文,在問好處修改參數,點擊綠色小箭頭發送請求。
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM