Jmeter跨线程组关联

什么是夸线程组关联?:

  当有依赖关系的两个请求(一个请求的入参是另一个请求返回的数据),放入到不同的线程组时,就不能使用提取器保存的变量来传递参数值,而是要使用Jmeter属性来传递。

Jmeter属性的配置方法

  函数实现:

  1、_setProperty函数,将正则提取器/Json提取器中的值保存到Jmeter属性中

  2、_property函数,在其他线程组中使用property函数读取属性

备注:setProperty函数需要通过BeanShell取样器来执行,(BeanShell取样器作用:执行函数和java脚本)

场景:

1. 线程组1: 请求获取天气的接口, http://www.weather.com.cn/data/sk/101010100.html
2. 获取返回结果中的城市名称
3. 线程组2: 请求: https://www.baidu.com/s?wd=北京 , 把获取到的城市名称作为请求参数

 

 

 

 

 

 

 

 

 

posted @ 2021-08-10 10:15  GalaxyStar  阅读(349)  评论(0编辑  收藏  举报