曾幾何時,對Web Services 測試頗感厭煩,實在是太不友善了。直到遇上 soapUI。公司教育訓練時,美國講師有過介紹和示範。今天在實際項目中使用時更是體驗到了它的強大和友善。
官方位址:http://www.soapui.org/ 。
可以獨立運作也可以內建到Netbeans、Eclipse等IDE中,這裡就用Eclipse插件吧。
soapUI eclipse-plugin
http://www.soapui.org/IDE-Plugins/eclipse-plugin.html
soapUI Nature
http://www.soapui.org/IDE-Plugins/soapui-nature.html
到webxml(http://www.webxml.com.cn/zh_cn/index.aspx)網上找了個股票查詢服務,ChinaStockWebService:http://www.webxml.com.cn/WebServices/ChinaStockWebService.asmx?wsdl。
建立一個工程來試試吧。
查查招商銀行現在什麼行情。
不想出師不利,傳回報錯資訊。
根據提示到webxml 網站上一查,原來如下原因:因上海股票和深圳股票在代号上有重疊,是以在輸入上海股票請在代号前加 SH,深圳加 SZ,香港加 HK(不區分大小寫),例:上證指數 sh000001,深發展A sz000001,長江實業 hk00001。如不輸入股票代号預設上證指數 sh000001。
修改成sh600036,再試一把。
這回就查到了。
JavaLobby上有一個非常好的soapUI系列,強烈推薦: