1. 程式人生 > >SOAPUI讀取Excel資料執行迴圈測試(loop test)

SOAPUI讀取Excel資料執行迴圈測試(loop test)

SoapUI可以藉助於內部或者外部設定的資料進行相同引數、不同值的迴圈測試,如下圖
這裡寫圖片描述
以下主要介紹讀取Excel檔案中的資料,其他型別資料類似。

1.建立REST Project
這裡寫圖片描述
2.建立Test Suite
這裡寫圖片描述
3.新增Test Case
這裡寫圖片描述
4.新增Step:date source
這裡寫圖片描述
5.新增Excel data source
這裡寫圖片描述
6.選擇資料來源Excel檔案並制定傳參的起始Cell編號
這裡寫圖片描述
下邊是我的檔案
這裡寫圖片描述
7.新增引數
這裡寫圖片描述
8.點選並設定需要的資料數
這裡寫圖片描述
這裡寫圖片描述
下邊會讀出來資料
這裡寫圖片描述
9.在REST Service中新增引數
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
10.新增REST Request


這裡寫圖片描述
11.Test Case中會發現Request中同樣有了引數
這裡寫圖片描述
12.在value中點選get data選擇對應的Excel中的資料
這裡寫圖片描述
13.最後新增DataSource loop即可
這裡寫圖片描述
這裡寫圖片描述
執行Test Case,會顯示出成功運行了兩次
這裡寫圖片描述
Request中引數的style和level請參考:
https://www.soapui.org/rest-testing/understanding-rest-parameters.html