码迷,mamicode.com
首页 > 其他好文 > 详细

jmeter接口调用

时间:2020-06-04 13:53:43      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:提取数据   png   cto   数据   mamicode   bug   ESS   请求   amp   

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接口,使用creat_room的返回值room_id,引用格式为"${room_id}"

技术图片

参数传入正确,响应值也是正确的

技术图片

技术图片

接口之间的引用就结束了。

第三步:

(5)为了统计发送的请求数,可以给请求添加计数器

技术图片

计数器配置

技术图片

引用计数器

技术图片

 查看结果树显示

技术图片

第四步:

(6)可以使用BeanShell把响应数据的值保存到本地,因为保存的是响应数据,所以使用后置处理器BeanShell PostProcessor

技术图片

保存的数据是JSON Extractor提取到的值room_id。如果不是提取到的值,在这里取不到

技术图片

生成的文件:

技术图片

 

jmeter接口调用

标签:提取数据   png   cto   数据   mamicode   bug   ESS   请求   amp   

原文地址:https://www.cnblogs.com/hpzyang/p/13042820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!