1,用soupui進行測試
2,安裝soupUI
3,測試的時候是給了一個wdsl
操作步諏:new (name , 填寫地址)---導入wsdl文件---看到所有的接口
發送請求的格式<xml> canshu</xml>
應用場景,傳統行業,電信等
導入時遇到問題怎么解決:
在project測試中,如果引入wsdl報如下的錯誤:
Error loading [http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl]: org.apache.xmlbeans.XmlException: java.io.CharConversionException: Characters larger than 4 bytes are not supported: byte 0xb1 implies a length of more than 4 bytes
解決方案:關閉程序並找到SoapUI的安裝位置中的SoapUI-4.6.4.vmoptions這個文件,在末尾加入 -Dfile.encoding=UTF8 可解決
網上常用的wsdl
http://hi.baidu.com/magicyzzj/item/cd45a6305f449cb9623aff58
webservice接口進行性能測試:
1.有些非標准的wsdl文件導入到loadrunner時候會報錯,這時候我們就能利用jmeter進行性能測試
2.Saopui導入wsdl文件或者url地址,導入報錯的見說明文檔
File----》new soapUI Project----》輸入Project Name----》Initial WSDL/WADL:輸入http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl----》OK
3.如果有參數輸入的,輸入參數(講?號替換成傳入的參數值),參數見wsdl接口調用說明
查看“Raw”
4.Jmeter,所以請求全部拷貝於saopui中