如何将 Jmeter 变量值设置为 Linux 系统或环境变量?
我需要将我在 jmeter 脚本中提取的值设置为系统变量,以便稍后在不同的脚本中使用它。
是否支持,如果不支持,请提供另一种方法。
谢谢
如何将 Jmeter 变量值设置为 Linux 系统或环境变量?
我需要将我在 jmeter 脚本中提取的值设置为系统变量,以便稍后在不同的脚本中使用它。
是否支持,如果不支持,请提供另一种方法。
谢谢
如果这是一个在所有线程(虚拟用户)中具有单个值的变量 - 选择OS Process Sampler ,配置如下:
它会将您的变量添加到.bash_profile
文件中,以便在当前会话和下次登录时可供该用户使用。如果需要,请参阅如何从 JMeter文章本地和远程运行外部命令和程序以获取更多信息。
如果可能有多个值,最好的选择是使用Sample Variables属性。将下一行添加到user.properties文件:
sample_variables=foo
并且当您下次运行测试时,它将在 .jtl 结果文件中生成一个额外的列,其中包含您应该能够与CSV 数据集配置一起使用的变量值
foo
如果您坚持上述选项之一,请替换为您的实际 JMeter 变量参考名称