需求:
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。如果不是提取到的值,在這里取不到
生成的文件: