背景:JMeter有好几种参数化的方式,其中一种就是 -- 用户自定义变量。本篇介绍该元件的基本使用和“另类”使用。
环境:Win7(64bit)+ JMeter5.1.1
步骤:
1.作用范围
用户自定义变量(User Defined Variables)属于“配置元件”。因此,当其在线程组下与其他元件同级时,按照JMeter的顺序,是最先执行的。如果是在其他员件层级下方,在该元件层级范围内,也会最先执行。
2.常规使用
1)定义变量和取值
2)请求中引用
3)运行后,查看结果
2.用户自定义变量中的“变量嵌套”
当一个变量的“值”来自另一个变量时,则出现“变量嵌套”。期望是这样:
实际是这样:
这里嵌套变量,不能放在同一个“用户自定义变量”中,而只能采用下面这样的处理方式:
1)定义变量和取值
第一个变量:
第二个变量,其值的一部分来自第一个变量
2)请求中引用
3)运行结果
参考资料:
1. https://www.cnblogs.com/MasterMonkInTemple/p/3442770.html