用户自定义的变量


# 用户自定义的变量

适用于常量配置:数据库地址、测试环境地址等

位置:测试计划/配置原件

# 界面介绍

userdefault

界面很简单,单击 Add 就可以新增变量

# 用户自定义变量实例

测试计划、线程组1、HTTP 请求下均添加用户自定义的变量

user

第一个用户自定义变量设置(测试计划中):

user

第二个用户自定义变量设置(线程组1 中):

user

第三个用户自定义变量设置(HTTP Request 1中):

user

运行结果如下:

userdefault

上述结果中发现,所有的 HTTP 请求的请求参数的值都一样

为了进一步验证,在 HTTP Request 2 下添加一个用户自定义参数

user

运行结果如下:

user

结果显示使用了 HTTP Request 2 中设置的值

删除 HTTP 请求下的所有用户自定义的参数,运行结果:

user

结果显示使用了线程组1 中的参数

删除线程组中的用户自定义参数,可以自行实验

总结

  • 用户自定义的参数作用于所有的 HTTP 请求
  • 用户自定义变量定义的参数定义后不会改变
  • HTTP 请求中的用户自定义的变量优先级最高,线程组的用户自定义参数 > 测试计划中的
  • 用户自定义参数会选取最新的值作用于所有 HTTP 请求上

(完)