JMeter腳本增強之關聯-json提取器

使用場景:
JMeter接口測試過程中如果當前接口依賴上個接口的返回值作爲當前接口的入參時,需要用到JMeter腳本增強之關聯-json提取器
一、參數依賴請求接口
輸入登陸接口,響應報文中含有,它的loginID,我們通過json提取器提取這個loginID後,關聯登陸

http://192.168.1.222:8082/u/login
Content-Type: application/json;charset=UTF-8
{"loginID":"18392041211","pwd":"e10adc3949ba59abbe56e057f20f883e"}

在這裏插入圖片描述

1.使用json提取器拿到登錄返回值中的變量值

變量名:loginID
提取代碼:$.data.loginID

在這裏插入圖片描述
2.拿到的變量值給下個接口賦值使用
關聯登陸

{"loginID":"${loginID}","pwd":"e10adc3949ba59abbe56e057f20f883e"}

在這裏插入圖片描述
輸入登錄
在這裏插入圖片描述
3.運行查看結果
關聯登錄結果
在這裏插入圖片描述
輸入登錄結果
在這裏插入圖片描述
二、關聯token登錄
1.json提取器提取token

變量名:token
提取代碼:$.data.token

2.Cookie賦值

Cookie	:JSESSIONID=${token}

在這裏插入圖片描述
3.運行結果
在這裏插入圖片描述

發佈了56 篇原創文章 · 獲贊 17 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章