用户自定义的变量
# 用户自定义的变量
适用于常量配置:数据库地址、测试环境地址等
位置:测试计划/配置原件
# 界面介绍
界面很简单,单击 Add 就可以新增变量
# 用户自定义变量实例
测试计划、线程组1、HTTP 请求下均添加用户自定义的变量
第一个用户自定义变量设置(测试计划中):
第二个用户自定义变量设置(线程组1 中):
第三个用户自定义变量设置(HTTP Request 1中):
运行结果如下:
上述结果中发现,所有的 HTTP 请求的请求参数的值都一样
为了进一步验证,在 HTTP Request 2 下添加一个用户自定义参数
运行结果如下:
结果显示使用了 HTTP Request 2 中设置的值
删除 HTTP 请求下的所有用户自定义的参数,运行结果:
结果显示使用了线程组1 中的参数
删除线程组中的用户自定义参数,可以自行实验
总结:
- 用户自定义的参数作用于所有的 HTTP 请求
- 用户自定义变量定义的参数定义后不会改变
- HTTP 请求中的用户自定义的变量优先级最高,线程组的用户自定义参数 > 测试计划中的
- 用户自定义参数会选取最新的值作用于所有 HTTP 请求上
(完)