1. 程式人生 > >jmeter獲取上一個介面的返回值作為下一個介面的傳入引數

jmeter獲取上一個介面的返回值作為下一個介面的傳入引數

1.新建一個HTTP請求,獲取這個介面返回的電話號碼。
此介面的返回資料:
這裡寫圖片描述
右擊這個HTTP請求,新增–後置處理器–正則表示式提取器
引用名稱:shop_phone 後面介面用到的變數名稱
正則表示式:<B>(\d{3}-\d{8})</B>
提取一個電話號碼
模版 :1 模板是使用提取到的第幾個值。因為可能有多個值匹配,所以要使用模板。從 1 開始匹配,依次類推。這裡只有一個,所以填寫 1

即可
匹配數字:1,表示如何取值。0 代表隨機取值,1 代表全部取值。這裡只有一個,填 1 即可。
這裡寫圖片描述
2.新建一個HTTP請求:
引用變數 ${shop_phone}
這裡寫圖片描述

3.檢視結果樹 的請求資料,變數值正確
這裡寫圖片描述