SoapUI接口之間的數據傳遞


進行接口測試的目的 最終就是想達到自動化的程度、

那么就存在一個問題,接口跟接口之間肯定存在某種關聯關系的,我們就要從中獲取數據並進行關聯

創建兩個你需要測試的接口,這個就不需要多介紹了

這邊我們用兩個post接口進行驗證,第二個接口需要獲取第一個接口返回值中的Token數據

 

1、右鍵已調試接口選擇 Add to TestCase  我這里命名為informmation

 

2、創建Property Transfer 以及 Properties

右鍵 Test Step

 

3、設置Properties

點擊添加變量名稱(初始沒有參數)

 

 

 

3、設置Property Transfer 參數獲取第一個接口的返回值

點擊設置變量的名稱

設置需要獲取接口的參數(注意需要獲取參數的接口在測試用例中需要先執行,要不點擊的獲取的時候Respones里面是沒有參數的)

 

選擇需要傳遞數據的變量名稱

 

5、第二個接口獲取參數並執行

設置數據獲取路徑(如果接口數據不需要進行拼接那么我們可以直接獲取第一個接口的返回數據)但是跨接口較多的情況下建議還是弄過中間件進行處理

第二個接口FROM右鍵點擊需要獲取上個接口的參數

選擇Get Data,設置接口獲取參數的路徑

設置完畢Test Steps 點擊執行測試一下,這樣就搞定啦。

一個接口獲取跟多個接口沒有什么區別,這樣我們就可以開啟自動化接口測試工作啦!!!

 


免責聲明!

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



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