使用SOAPUI作為服務端測試soap接口(WSDL)


在最近工作中有測試Java編寫的soap客戶端對於服務端提供的錯誤報文內容進行解析的需要,由於自己使用Java寫的soap服務端代碼不能明顯的看出報文內容,所以使用soapUI工具作為服務端用於測試。

在網上搜索很久也沒有搜索到對於soap格式的服務端模擬教程,於是自己寫了一個教程用於以后查看或者有同樣需求的小伙伴借鑒,如有問題,請及時指出。

 

准備:

1、soapUI 工具;

2、wsdl 標准文件 

3、相應報文。

 

那就開始吧~

 

一、使用soapUI創建一個soap項目

選擇WSDL文件並輸入項目名稱

二、在剛剛創建的項目上點擊右鍵,創建新的soap MockService。

並創建名字,我這里就使用默認的名字

創建好后,右鍵點擊 MockService 1,顯示其 MockService 編輯器

三、在 MockService 編輯器的設置中設置 Parh 、Port 、Host,設置完成后點擊ok進行保存:

四、再在左邊項目中選擇 MockService 1 並點擊右鍵,新建一個 MockOperation 。

點擊下拉箭頭,選擇要響應的接口,然后點擊確定。

五、在確定后會彈出剛才創建的響應的窗口,在右邊就是填寫正常情況下的返回報文。

而錯誤響應的報文在左上角可以創建

點擊是

然后就可以看到標准soap錯誤返回的報文格式啦,我們只要在其中填充自己想要的返回報文即可。

六、一切准備就緒,現在開始啟動,在剛才創建的 MockService 1 上點擊右鍵 顯示 MockService 編輯器,點擊開始按鈕就可以啟動服務開始測試了。

 

 

這個文章是參考 https://blog.csdn.net/russ44/article/details/52230355 完成的,如有疑問請及時聯系~


免責聲明!

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



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