如何将Jmeter变量值设置为Linux系统或环境变量

时间:2017-12-20 11:53:38

标签: jmeter system-variable

如何将Jmeter变量值设置为Linux系统或环境变量?

我需要将我在jmeter脚本中提取的值设置为系统变量,以便稍后在不同的脚本中使用它。

是否支持,如果没有,请为我提供另一种方法。

由于

1 个答案:

答案 0 :(得分:0)

  1. 如果这是一个跨所有线程(虚拟用户)具有单一值的变量 - 转到OS Process Sampler配置如:

    JMeter Add Linux Variable.

    它会将您的变量添加到.bash_profile文件中,以便当前会话和下次登录时此用户可以使用它。如果需要,请参阅How to Run External Commands and Programs Locally and Remotely from JMeter文章了解更多信息。

  2. 如果可能有多个值,则最佳选项是使用Sample Variables属性。将下一行添加到 user.properties 文件:

    sample_variables=foo
    

    当您下次运行测试时,它会在.jtl结果文件中生成一个额外的列,其中包含您应该能够使用的变量值,即CSV Data Set Config

  3. 如果您坚持使用上述选项之一,请将foo替换为您的实际JMeter变量参考名称