天天看點

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

一、SoapUI簡介

SoapUI是一個開源測試工具,通過soap/http來檢查、調用、實作Web Service的功能/負載/符合性測試。該工具既可作為一個單獨的測試軟體使用,也可利用插件內建到Eclipse,Maven2.X,Netbeans和IntelliJ中使用。SoapUI Pro是SoapUI的商業非開源版本,實作的功能較開源的SoapUI更多。

二、SoapUI安裝

連結: https://pan.baidu.com/s/1rVwSi9cRDx5jlqWZzXWE0g 提取碼: fqiz

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

輕按兩下SoapUI-Pro-x64-5.1.2.exe安裝,安裝後再用Protection-4.6.jar;覆寫原目錄下的同名檔案,然後再運作soapui-pro.bat ,選取scz.key 進行破解。

不修改位置預設位置:C:\Program Files\SmartBear\SoapUI-Pro-5.1.2\lab

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

三、SoapUI破解

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

之後用破解檔案中的Protection-4.6.jar去替換

運作SoapUI-Pro-5.1.2如下畫面先按取消

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

四、SoapUI使用

1)功能界面介紹

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

2)調用WebApi

點選Projects 右擊彈出以下視窗 選擇New Project

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

 點選Project 1 右擊彈出以下視窗 選擇New Rest Service from URL 輸入接口位址

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用
記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

3)調用WebServices

     點選Projects 右擊彈出以下視窗 選擇New Project

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

看對應的接口位址選擇Add WSDL 或是 Add WADL  本文以WSDL為例子

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

方法:SayHello(無參數,預設傳回Hello World)

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

方法:WriteHello(name參數,傳回name值)

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

4)壓力測試

 本例子以上文WebApi為例子

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

 建立壓力測試

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

設定壓力參數

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

【設定壓力參數說明】:Threads,線程數即并發使用者數;

                                Test Delay,思考時間即請求之間的時間間隔,機關為秒;

                                Limit,運作時間。場景為100使用者并發,持續運作60秒,沒有思考時間。

相應的SoapUI可設定Threads=100,Test Delay=0,Limit=60,後面的下拉框選擇Seconds,表示60秒。

設定完畢後,點選左上方的綠色箭頭,程式開始進行負載測試。

【解讀】

記錄SoapUI使用說明一、SoapUI簡介二、SoapUI安裝三、SoapUI破解四、SoapUI使用

【名額說明】

  min:最小響應時間   max:最大響應時間   avg:平均響應時間   last:上一次請求響應時間   cnt:請求數   tps:每秒處理請求數   bps:吞吐率   rat:錯誤率

轉載于:https://www.cnblogs.com/chenbingquan/p/10711549.html