将外部 ID 保存到 Jmeter 中的结果文件

时间:2021-05-07 14:28:05

标签: jmeter

我的测试数据中有一个外部数据,它是一个 ID,我希望能够将其写入运行此命令时生成的结果文件:

./jmeter -n -t /home/usr/jmeter/script.jmx -l /home/usr/jmeter/scriptjtl

id 不会用于任何请求,但 trackid 是包含 i 故障排除错误所必需的。 track_id 的外观示例:kJbc1W1YupprLcB8YZE0gla1T8APE7Td

是否可以将轨道 ID 作为参数或其他方式保存在结果文件中?

1 个答案:

答案 0 :(得分:0)

如果您将此 track_id 提取到 JMeter Variable 中,您可以使用 sample_variables property 将其添加到 .jtl 结果文件中,将命令行修改为:

./jmeter -Jsample_variables=track_id -n -t /home/usr/jmeter/script.jmx -l /home/usr/jmeter/scriptjtl

脚本完成后,您将看到一个名为 track_id 的额外列,其中包含每个示例结果的 ${track_id} 变量的相应值

为了使更改永久生效,将下一行添加到 user.properties 文件(位于 JMeter 安装的“bin”文件夹中)

sample_variables=track_id

更多信息: