将自定义字段注入JMeter报告

将自定义字段注入JMeter报告,jmeter,Jmeter,我有一个JMeter测试,它以异步方式调用API(发送API)。然后通过另一个API调用(results API)获得调用的结果。当我使用结果时,我确实有一个关于JSON响应中处理的几个阶段的度量,我想将其推送到生成的JMeter报告中 我希望得到这些数据的平均值,而不仅仅是整个端到端测试的平均时间 它是否可以在JMeter中实现 这是针对以下人员的作业: 摘要报告为测试中每个不同名称的请求创建一个表行。这与聚合报告类似,只是它使用更少的内存 见: 平均:所有样本执行特定标签所用的平均时间。在我

我有一个JMeter测试,它以异步方式调用API(发送API)。然后通过另一个API调用(results API)获得调用的结果。当我使用结果时,我确实有一个关于JSON响应中处理的几个阶段的度量,我想将其推送到生成的JMeter报告中

我希望得到这些数据的平均值,而不仅仅是整个端到端测试的平均时间

它是否可以在JMeter中实现

这是针对以下人员的作业:

摘要报告为测试中每个不同名称的请求创建一个表行。这与聚合报告类似,只是它使用更少的内存

见:

平均:所有样本执行特定标签所用的平均时间。在我们的例子中,标签1的平均时间是942毫秒&总平均时间是584毫秒


将自定义字段注入.jtl结果文件可以使用

假设您有两个JMeter变量,即
foo
bar
,您可以通过向user.properties文件添加下一行来“告诉”JMeter将它们添加到结果文件中

或通过以下方式传递值:

测试完成后,您将在.jtl结果文件中看到另外两列,其中包含
foo
bar
JMeter变量的值,希望获取这些数据不会有问题

参考资料:

sample_variables=foo,bar
jmeter -Jsample_variables=foo,bar -n -t test.jmx -l result.jtl