Soapui接口功能測試

移動互聯的井噴式發(fā)展,接口的功能測試需求也越來越大,熟練的掌握soapui的使用對每一位測試同仁都是迫在眉睫的需求。首先通過一張圖來了解一些Soapui的使用過程。


image.png

接下來我們按照這個過程詳細講解

1.SoapUI的界面全局圖解

image.png

大家看了圖之后對各個對象可能還不太了解,諸如workSpace,project,testSuite,testCase,testStep等,可以看看下面這張圖

image.png

我想這下應該明白了不少吧,別著急,我們一點點來剖析

2.獲取要測試的接口

  • 抓包獲取

抓包工具很多大家可以自行選擇,我這里就用fiddler。

image.png

通過上圖我們可以獲取到如下信息:

  • 該接口采用http協議的,get方式請求
  • 該接口的URL
  • URL里面“?”后面全部是接口請求所需的參數
  • 通過“WebForms”視圖可以更清晰的看到所需的參數
  • 該接口的返回數據
  • 參數詳情


    image.png
  • 返回數據


    image.png
  • 接口文檔

接口不同于有界面的系統(tǒng)可以看得到能夠上手操作,及時沒文檔,摸一下也清楚了,但是接口沒有文檔摸起來就比較費勁了,看一下下面這個接口文檔

image.png

這份文檔獲取的信息跟我們抓包獲取到信息基本上是一致的這樣我就可以做測試了

3.創(chuàng)建WorkSapce

菜單路徑:File->New Workspace

image.png

4.創(chuàng)建Project

菜單路徑:File->New Project

image.png

5.創(chuàng)建接口的Resuest

菜單路徑:選中工程名->右鍵菜單(New REST Service From URI)

image.png

6.固定參數調試Request

image.png

7. Request轉化為測試用例

固定參數調試沒問題之后需要把Request轉化為Testcase

  • 創(chuàng)建TestSuite

菜單路徑:選中工程名->右鍵菜單(New Test Suite)

image.png
  • 創(chuàng)建TestCase

菜單路徑:選中Test Suite->右鍵菜單(New TestCase)

image.png
  • 創(chuàng)建TestStep

菜單路徑:選中Test Suite->右鍵菜單(New TestCase)

image.png

至此我們就完成了Soapui測試用例的創(chuàng)建過程,后續(xù)還會講解參數話,請小伙伴們持續(xù)關注

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容