接口測試目前筆者掌握的工具有三種:
一、python+requests+jenkins,優點:代碼實作接口測試,對測試代碼書寫比較自由等;缺點:需要測試者需要有一定的代碼基礎;
二、jmeter+ant+jenkins,優點:實作接口測試的操作步驟簡單;缺點:項目工程結構複雜,維護性較差;
三、soapUI+maven+jenkins,優點:實作接口測試的操作步驟簡單,有嚴謹的項目工程結構;缺點:soapui工具界面比較複雜,亂。
做接口測試的小夥伴們可以根據自己的情況選擇工具,建議:有一定代碼能力的可以選擇第一種,如果沒有代碼能力的可以選擇第三種,做接口測試不建議第二種,jmeter更多是用來測性能的,下面筆者将soapUI如何做接口測試,首先通過一張圖來了解一些Soapui的使用過程:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SOxgTO3MTOz0SN0ATOyYDMwIzMwEDM5EDMy0CO5YjM3MTMvwVMwkTMwIzLchTO2IzNzEzLcd2bsJ2Lc12bj5ycn9Gbi52YugTMwIzZtl2Lc9CX6MHc0RHaiojIsJye.png)
接下來我們按照這個過程詳細講解
1.SoapUI的界面全局圖解
大家看了圖之後對各個對象可能還不太了解,諸如workSpace,project,testSuite,testCase,testStep等,可以看看下面這張圖
2.建立WorkSapce
菜單路徑:File->New Workspace
image.png
3.建立Project
菜單路徑:File->New Project
image.png
4.建立接口的Resuest
菜單路徑:選中工程名->右鍵菜單(New REST Service From URI)
5.固定參數調試Request
6. Request轉化為測試用例
固定參數調試沒問題之後需要把Request轉化為Testcase
菜單路徑:選中工程名->右鍵菜單(New Test Suite)
-
建立TestCase
菜單路徑:選中Test Suite->右鍵菜單(New TestCase)
建立成功:
-
建立TestStep
菜單路徑:選中Test Suite->右鍵菜單(New TestCase)
轉載于:https://www.cnblogs.com/lingqiang0605/p/10205095.html