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。如果不是提取到的值,在这里取不到
生成的文件:
分享促进成长