jmeter接口調用


需求:

join_room接口需要用到creat_room接口中的返回值room_id作為參數進行接口調用

creat_room返回值

join_room傳參

第一步:

(1)creat_room請求:

返回值為:

(2)添加JSON Extractor提取creat_room的返回值room_id。因為是返回值且是json格式,所以使用后置處理器JSON Extractor提取器

JSON Extractor參數配置

 

(3)可添加調試Debug Sampler查看是否取到room_id

 沒有添加JSON Extractor時調試的數據

 添加JSON Extractor時調試的數據,取到了room_id字段,證明提取數據是正確的

第二步:

(4)添加join_room接口,引用room_id,引用格式為"${room_id}"

參數傳入正確,響應值也是正確的

接口之間的引用就結束了。

第三步:

(5)為了統計發送的請求數,可以給請求添加計數器

計數器配置

引用計數器

 查看結果樹顯示

第四步:

(6)可以使用BeanShell把響應數據的值保存到本地,因為保存的是響應數據,所以使用后置處理器BeanShell PostProcessor

保存的數據是JSON Extractor提取到的值room_id。如果不是提取到的值,在這里取不到

生成的文件:

 


免責聲明!

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



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