首页 > 其他 > 详细

Jmeter上下游传参

时间:2021-08-15 11:47:03      阅读:28      评论:0      收藏:0      [点我收藏+]

json提取器设置变量

在 获取Token请求删 添加--后置处理器--JSON提取器

技术分享图片

 

 

设置上游变量

技术分享图片

 

 

编写对应的 表达式

在JMeter 中 $ 表示整个服务器返回的结果。

所有从服务器返回结果中 提取到 access_token 的值

技术分享图片

 

 

json 路径表达式为: $.access_token

 

技术分享图片

 

 

注意:获取对应的值是在 获取token请求上。

技术分享图片

 

 

 

引用上游变量

使用 ${token} 引用变量。

技术分享图片

 

 

 

 

函数助手

每次创建会议室的时候 名称不能一样。函数助手功能可以通过使用内置的变量来进行 生成随机值。

技术分享图片

 技术分享图片

 

 

打开函数助手

【工具】--【函数助手对话框】

技术分享图片

 

 

 

 

  • Random 生成指定范围的随机数
  • 技术分享图片

     

     

     

     

 

应用随机函数

技术分享图片

 

 

 

randomstring

生成随机字符串

技术分享图片

 

 

 

 

__time

${__time(/1000,)}

将当前时间转换为时间戳。 以秒的格式

 

 

__intSum

跟定两个值,计算相加的结果。

技术分享图片

 

 

将时间往后推1个小时

${__intSum(${__time(/1000,)},3600,)}

 

预定会议室 接口中需要添加时间

{
  "meetingroom_id":${mid},
  "subject":"周会",
  "start_time":${__time(/1000,)},
  "end_time":${__intSum(${__time(/1000,)},3600,)},
  "booker":"zhaozengyang"
}

技术分享图片

 

 

 

Jmeter上下游传参

原文:https://www.cnblogs.com/huxiaoguang1991/p/15142762.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!