接口測試工具soapUI

一、soapUI簡介

      soapUI是一個開源測試工具,通過soap/http來檢查、調用、實現Web Service的功能/負載/符合性測試。該工具既可作爲一個單獨的測試軟件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。soapUI pro是soapUI的商業非開源版本,實現的功能較開源的soapUI更多。

二、soapUI初體驗

1、soapUI安裝及破解(參考:http://blog.csdn.net/liuchangxin1982/article/details/47614625)

1)安裝方法

先下載SOAPUI,我這裏用的是5.1.2 PRO  版

下載路徑:http://dl.eviware.com/list_soapui2.html?_ga=1.16http://dl.eviware.com/list_soapui2.html?_ga=1.162568764.18578086.14016161482568764.18578086.1401616148

雙擊安裝文件

 

 

 

 

 

 

 

 

 安裝之後需要破解才能用

2)破解方法:http://blog.csdn.net/liuchangxin1982/article/details/47614899

關掉SOAPUI 界面

 

先將C:\Program Files\SmartBear\SoapUI-Pro-5.1.2\lib\Protection-4.6.jar 刪除

之後用破解文件中的Protection-4.6.jar 去替換

出現如下畫面先按取消

 

 

出現這種界面說明破解成功

2、soapUI界面介紹

3、創建項目

這裏創建REST服務

                    

三、soapUI測試用例

1、測試數據單一

1)新建測試套件:

         

增加斷言:

 

 

 

 

運行結果:

2、測試數據來源於excel:(參考:http://www.cnblogs.com/heiyexiaoguai/p/4852334.html)

1)創建測試數據文件:testaccept.xlsx

2)選擇測試步驟,添加【Datasource】

3)添加請求:

 

4)添加DataSource Loop,又來控制循環取數

            

5)增加斷言:

6)運行結果

 

我們看到測試用例執行失敗後,後面的將不會執行,而我們希望即使失敗也要執行所有的測試用例,我們做如下設置:取消Abor test if an fasiled TestSteps前面的鉤,再運行:

        

7)查看測試結果信息:

8)導出測試報告

 

 四、soapUI性能測試

1、創建性能測試用例:

     

2)點擊運行,運行結果如下:

3)參數設置說明:

4)生成性能測試統計圖

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章