21天Jmeter打卡day16参数传递 token传递,接口关联

https://www.jianshu.com/p/e3a116f7bf6b
实现效果,把第一个请求的响应结果,提取出来,作为变量传入第二个请求。
1.在请求下添加【JSON提取器】和【BeanShell后置处理程序】。


可以在要提取的接口的响应结果通过json path 来测试下能不能取到值。

同线程组和不同线程组,用的变量不一样。同用的是vars,不同用的是props


//同线程组
vars :操作 jmeter 变量,它是测试用例与 BeanShell 交互的桥梁,常用方法:

vars.get(String key):从jmeter 中获得变量值
vars.put(String key,String value):数据存到 jmeter 变量
//跨线程组
props :操作 jmeter 属性,该变量引用了 JMeter 的配置信息,可以获取Jmeter
的属性,它的使用方法与 vars 类似,但是只能 put 进去 String 类型的值,而不能是一个对象。

props.get(“START.HMS”);START.HMS 为属性名,在jmeter.properties 中定义
props.put(“PROP1”,“1234”);


同线程组设置变量

在第二个请求中读取该变量,注意需要加双引号

也可以在信息头中读取该变量

查看结果。token成功读取到值。

请求头也成功读取到值。

21天Jmeter打卡day16参数传递token传递,接口关联相关推荐

  1. 21天Jmeter打卡合集之从入门到精通

    21天Jmeter打卡Day1基础了解 21天Jmeter打卡Day2环境搭建 21天Jmeter打卡Day3熟悉界面 21天Jmeter打卡Day4请求并查看响应 21天Jmeter打卡Day5完成 ...

  2. 21天Jmeter打卡Day21生成HTML测试报告

    21天Jmeter打卡Day21生成HTML测试报告 参考:https://www.jianshu.com/p/bc42f8c69fee 方式一:GUI生成 方式二:CLI生成 修改JMeter 下 ...

  3. 21天Jmeter打卡Day20 响应断言,JSON断言

    21天Jmeter打卡Day20 响应断言,JSON断言 https://www.jianshu.com/p/0ab3e5e22673 响应断言 响应断言的适用于返回的是HTML文本,或者是XML文本 ...

  4. 21天Jmeter打卡Day19 mysql数据库提取参数化

    21天Jmeter打卡Day19 JDBC连接数据库增删改查,抛出变量 https://www.jianshu.com/p/2d1a3ae8cbd7 1.安装Mysql驱动 下载地址:https:// ...

  5. 21天Jmeter打卡Day18 前置处理器_熟悉常用组件

    21天Jmeter打卡Day18 前置处理器_熟悉常用组件 https://www.jianshu.com/p/84866b2315f8 前置处理器使用场景 1.准备测试数据 2.数据加密–BeanS ...

  6. 21天Jmeter打卡day15 配置元件之用户定义的变量

    21天Jmeter打卡day15 配置元件之用户定义的变量+抽离公共数据 https://www.jianshu.com/p/b2e40ff62952 添加配置元件,用户定义的变量 把协议和请求设置为 ...

  7. 21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果

    21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果 https://www.jianshu.com/p/c81806d82142 先写文件路径,再执行线程 ...

  8. 21天Jmeter打卡Day13 逻辑控制器之if和简单控制

    21天Jmeter打卡Day13 逻辑控制器之if和简单控制 https://www.jianshu.com/p/9e3838cfb220 1.读取所有数据 循环控制器设置次数为6 2.添加if控制器 ...

  9. 21天Jmeter打卡Day12 逻辑控制器之循环控制器

    21天Jmeter打卡Day12 逻辑控制器之循环控制器 https://www.jianshu.com/p/53335b2ff9be 添加循环控制器,设置循环次数为2 这样设置,就是执行四次 注意循 ...

最新文章

  1. 分享5个我「 最死忠 」的Windows10软件
  2. python中将一个全部为int的list 转化为str的list
  3. Shell tips
  4. c#3.0加入的一些新特性——泛型集合
  5. File类3 文件读取
  6. Quartz-Cron表达式统计最近几次的执行时间
  7. 支付宝二面:Mybatis 接口 Mapper 内的方法为啥不能重载吗?我直接懵逼了。。。
  8. 扎克伯格做了26张PPT
  9. 初学者也能看懂的DPDK解析
  10. 有关Rating组件的研究——Silverlight学习笔记[41]
  11. 重构碎片化知识_day22重构力-思维导图:让碎片化知识的零存整取
  12. [think]需求从来就没变过,变的是我们对需求的理解
  13. 使用FactoryBean定制实例化逻辑
  14. 缓存中间件-mac下Memcache 安装
  15. Flask-WTF CSRF 保护P3
  16. 不要张口别人有问题,先看自己是否做错
  17. 电影推荐系统kaggle
  18. PS CC2018安装及破解方法
  19. Lowest Common Ancestor of a Binary Tree
  20. iOS打包成ipa包

热门文章

  1. 2.SpringBoot的入门例子
  2. system v 消息队列(二)
  3. ascii码为0的字符_2.4 序列之字符串
  4. 【免费毕设】JAVA监听系统的设计与开发(源代码+论文)
  5. java amount_java.time.Period.plus(TemporalAmount amountToAdd)方法
  6. 中文python笔记_Python笔记记录
  7. java服务器端socket,java 服务器端socket
  8. mysql的知识_mysql基础知识
  9. lda 协方差矩阵_数据降维算法总结(LDAamp;PCA)
  10. Python+OpenCV:图像梯度