1、用户定义变量
用户定义变量也称作全局变量,作用于整个测试计划,可以支持跨线程组使用变量
1-1、Jmeter跨线程组使用
步骤:①建立线程组1
②使用配置元件--用户定义变量(变量名var_title)
③建立线程组2
④线程组2建立调试取样器使用${var_title},正常使用变量
1-2、用户定义变量不会在运行中动态获取值
在启动运行时,获取一次值,在运行过程中,不会动态获取值,在运行过程中,值一直都不变
①用户定义变量配置:
②线程组配置:
③执行结果,验证用户定义变量在运行过程中不会动态获取值这个结论
2、前置处理器-用户参数
用户参数可以作用于某个线程组或者作用于某个取样器下,无法跨线程组使用
2-1、用户参数跨线程组使用
①用户参数的配置:
②脚本设计:
③执行结果,验证用户参数无法跨线程组使用的结论
2-2、用户参数运行中可以获取动态值
在启动运行时,获取一次值,在运行过程中,还会动态获取值
①用户参数的配置:
②线程组配置:③执行结果,验证用户参数在执行 过程中可以动态获取值