天天看點

Jmeter如何将傳回值作為下一接口的參數

Jmeter如何将傳回值作為下一接口的參數?

1、添加線程組

2、添加察看結果樹

3、先建立一個http請求--家長ID,添加接口響應的參數;

Jmeter如何将傳回值作為下一接口的參數

4、在察看結果樹中運作下:

Jmeter如何将傳回值作為下一接口的參數

5、在下一接口中-“家長ID、學生ID”中需要調用“家長ID”中的參數

Jmeter如何将傳回值作為下一接口的參數

6、添加:後置處理器--正規表達式提取器。(從哪個接口擷取就添加到哪裡)

Jmeter如何将傳回值作為下一接口的參數

引用名稱:變量名稱

正規表達式:"parentStudentId":(.d*) (因為提取的是數字,是以用:d)

模闆:模闆是使用提取到的第幾個值;

比對數字:0 代表随機取值,1 代表全部取值

預設值:表示參數沒有取到值的話,預設給它的值。一般不填

7、修改下需要引用的接口參數:"parentStudentId":${parentStudentId}

Jmeter如何将傳回值作為下一接口的參數

8、因為我要提取的是數字,是以用d,可以百度“正規表達式”查找下需要的元字元。

9、那如何判斷正規表達式是否正确?

可以使用“正規表達式線上測試”,我用的是菜鳥工具。

複制第一個接口的響應資料到比對文本中,再輸入正規表達式,點選“測試比對”,驗證你的正規表達式是否正确。

Jmeter如何将傳回值作為下一接口的參數

繼續閱讀