南川网站建设公司微信官网weixinqqcom
2026/4/18 4:40:00 网站建设 项目流程
南川网站建设公司,微信官网weixinqqcom,设计师可以做兼职的网站有哪些,网站建设佰金手指科捷一文章目录一、跨线程组关联1.1 说明1.2 实现原理二、Jmeter属性的配置方法三、场景四、操作方法一、跨线程组关联 当有依赖关系的两个请求#xff08;一个请求的入参是另一个请求返回的数据#xff09; #xff0c; 放入到不同的线程组中时#xff0c; 就不能使用提取器保存…文章目录一、跨线程组关联1.1 说明1.2 实现原理二、Jmeter属性的配置方法三、场景四、操作方法一、跨线程组关联当有依赖关系的两个请求一个请求的入参是另一个请求返回的数据 放入到不同的线程组中时 就不能使用提取器保存的变量来传递参数值 而是要使用Jmeter属性来传递。1.1 说明在jmeter中线程组内定义的变量默认不能跨线程组使用在jmeter中没有所谓的全局变量、环境变量1.2 实现原理1、将线程组1内的变量当成属性设置到 jmeter配置文件jmeter.properties使用函数 __setProperty2、线程组2从jmeter配置文件jmeter.properties读取属性使用函数 __property二、Jmeter属性的配置方法函数实现 1. __setProperty函数将值保存成jmeter属性 2. __property函数在其他线程组中使用property函数读取属性 备注 setProperty函数需要通过BeanShell取样器来执行BeanShell取样器作用执行函数和java脚本三、场景需求请求获取天气的接口 获取 城市名称 作为 百度 请求参数。线程组1——天气的接口 https://www.weather.com.cn/data/sk/101010100.html 线程组2——请求https://www.baidu.com/s?wd北京把获取到的城市名称作为请求参数{weatherinfo:{isRadar:1,rain:0,temp:18,city:北京,WSE:1,qy:1011,njd:暂无实况,cityid:101010100,WD:东南风,SD:17%,Radar:JC_RADAR_AZ9010_JB,time:17:05,WS:1级}}四、操作方法1、创建线程组1发送请求获取城市名。并使用json提取器去提取城市名保存到city变量中。2、创建线程组2发送请求使用城市名进行百度搜索。3、借助函数助手使用 __setProperty函数,生成 设置属性的代码4、将生成的代码写入“BeanShell后置处理程序” 中http请求—后置处理器—BeanShell后置处理程序5、添加“调制取样器”修改“JMeter属性True”。查看结果树6、借助函数助手使用__property函数生成 获取属性的代码。7、将代码写入到 百度http请求的参数中。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询