0

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

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

是否支持,如果不支持,请提供另一种方法。

谢谢

4

1 回答 1

0
  1. 如果这是一个在所有线程(虚拟用户)中具有单个值的变量 - 选择OS Process Sampler ,配置如下:

    JMeter 添加 Linux 变量。

    它会将您的变量添加到.bash_profile文件中,以便在当前会话和下次登录时可供该用户使用。如果需要,请参阅如何从 JMeter文章本地和远程运行外部命令和程序以获取更多信息。

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

    sample_variables=foo
    

    并且当您下次运行测试时,它将在 .jtl 结果文件中生成一个额外的列,其中包含您应该能够与CSV 数据集配置一起使用的变量值


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

于 2017-12-21T08:36:17.993 回答