SoapUI初體驗


最近公司要進行接口自動化測試,之前一直使用fitnesse框架,在較輕量級接口情況下,挑選了一些接口測試工具jmeter,postman...最終還是選擇了Soapui,在使用過程中總結了一些簡單的經驗。

SoapUI介紹

SoapUI是一個開源測試工具,通過soap/http來檢查、調用、實現Web Service的功能/負載/符合性測試

SoapUI 基於Java 開發,支持多個平台,安裝非常簡單。

官網下載地址:https://www.soapui.org/,下載開源版SoapUI,SoapUI Pro是SoapUI的商業非開源版本

SoapUI初體驗

我們通過一個簡單的案例進行SoapUI的講解:

1、構建第一個項目

2、單個接口請求

3、創建測試用例

構建第一個項目

1.打開SoapUI軟件>File>New SOAP Project,新建工程

2、填寫工程名稱,點擊OK

3、創建我們的第一個接口--右鍵點擊第一個項目選擇New REST Service from URL

4、在URL地址中輸入需要測試的接口

5、點擊OK 按鈕你的第一個接口就創建成功啦

到這里我們SoapUI的第一個接口就創建成功了

下面我們以post接口為例做一次實例來進行驗證

單個接口請求

post請求

1、點擊Method選擇接口請求類型,這里我們需要選擇post

2、post請求數據添加

這個地方需要注意的是有些post類型接口需要添加頭部信息

3、點擊請求按鈕,獲取數據

請求成功,我們會在右邊返回處顯示數據

請求之后 我們發現返回的參數中漢字有亂碼的情況,那這個怎么處理呢,我們需要設置返回參數的格式

這里我們現在UTF-8 再次請求原來的漢字亂碼就會消失正常顯示了

創建測試用例

我們既然要進行接口測試那么肯定不能單獨把接口調通就行了,那么我們就需要添加測試用例來進行驗證

我就以當前的接口做例子

1、右鍵Request選擇Add to TestCase,設置第一個測試用例的名稱

當前第一個我們只是創建了測試用例集的名稱、我們當然也要對第一個測試用例分組進行名稱命名

最后我們對導入的接口名稱進行修改、你也可以不修改

到這里我們第一個測試用例已經創建完畢了,那么我們要繼續添加測試用例

2、Test Steps 右鍵選擇 Add Step 選擇HTTP Test Request

添加接口的信息數據

在這里我們已經對SoapUI進行了簡單的介紹,那么也可以開始你的SoapUI之旅了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM