SoapUI For Linux是一個開源的、跨平臺的測試工具。soapui提供一個工具通過soap/http來檢查,調用,實現(xiàn)web service和web service的功能/負載/符合性測試。該工具既可作為一個桌面應用軟件使用,也可利用插件集成到Eclipse,maven2.X,netbeans 和intellij中使用。
軟件說明
SoapUI是SOA(面向服務的建筑)和基于REST的Web服務。這是一個技術術語中,全自動功能和回歸測試平臺可以提高你的應用程序和服務的可利用性進行測試。
使用說明
1、打開soapUI,新建工程
輸入工程名:1234,添加WSDL資源(此處添加的WSDL資源是服務提供方提供服務的WSDL資源),點擊OK
2、打開工程1234,點擊Request 1,
3、在Request 1窗口中,用參數(shù)把“?”替換,點擊“執(zhí)行”按鈕(前提必須要確定替代“?”的測試報文格式是準確無誤的)
此處輸入的是參數(shù)是“5566”(這個參數(shù)要看系統(tǒng),不是隨便輸入,一般都是用XML報文,此次參數(shù)5566只是展現(xiàn),不要參考),如果在右邊的的測試結果回饋窗口看到一些成功的信息(成功信息不是單一的,各服務返回的信息都不同,看情況而論),而且看到自己的系統(tǒng)有相應信息以及數(shù)據(jù)進來,則說明服務是正常的;如果結果反饋窗口出現(xiàn)報錯信息(報錯信息很多,視實際情況而論),而且本系統(tǒng)服務沒有響應信息以及數(shù)據(jù)進來,則說明服務本身可能有問題。
4、測試ESB配置是否正確
把此服務的代理服務地址添加到上圖中的地址欄中,進行測試,如下圖所示:
出現(xiàn)如圖所示類似信息,說明ESB配置是沒有問題的。如果執(zhí)行沒有成功,ESB配置可能有問題。
soapui 在linux服務器上報錯解決方法
運行soapui linux 版本,報如上錯誤,soapui界面可以打開,但是對界面不能操作。
沒有這個類,這個類的功能是調用瀏覽器組件
通過google查找了下,原來是soapui啟動腳本中默認是啟用瀏覽器組件的。
將關閉的參數(shù)開啟就可以了。
修改辦法
1、在soapui/bin/soapui.sh找到
2、將前面的#去掉就可以了