jmeter如何设置全局变量

avatar
作者
猴君
阅读量:6

在JMeter中可以通过使用用户定义的变量或者使用__setProperty()函数来设置全局变量。

  1. 使用用户定义的变量:

    • 在测试计划中,右键点击 “Test Plan”,选择 “Add” -> “Config Element” -> “User Defined Variables”。
    • 在 “User Defined Variables” 配置元件中,点击 “Add” 按钮,然后输入变量的名称和值。
    • 单独写出变量名称和值,每行一个变量。
    • 点击 “OK” 确认保存。
  2. 使用__setProperty()函数:

    • 在测试计划中,选择 “Thread Group” 或者某个 Sampler,在 “Script” 编辑器中输入如下代码:
    ${__setProperty(variableName, variableValue,)} 
    • 替换 variableName 和 variableValue 为你想设置的变量名称和值。

注意:使用用户定义的变量,变量值在所有线程中都是共享的。而使用__setProperty()函数设置的变量,在每个线程中是独立的。

在使用变量时,可以通过 ${variableName} 的方式引用变量值。例如,假设有一个设置了全局变量的变量名称为 “baseUrl”,可以在 Sampler 中使用 ${baseUrl} 引用这个变量的值。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!