Вы можете записать переменную в файл, используя свойство sample_variables
.
Добавить следующую строку в user.properties файл:
sample_variables=foo
заменить foo
на фактическое имя переменной
- Перезапустите JMeter, чтобы выбрать свойство
- Вот и все, в файл результатов .jtl будет добавлен дополнительный столбец, содержащий значение переменной
foo
для каждого SampleResult
Что касается его отображения в сводном отчете, это не то, что вы можете сделать из коробки, однако вы можете отобразить значение переменной в виде диаграммы в Панель отчетов HTML .Если это то, что вас интересует - добавьте следующие строки в файл user.properties :
jmeter.reportgenerator.graph.custom_testGraph.classname=org.apache.jmeter.report.processor.graph.impl.CustomGraphConsumer
jmeter.reportgenerator.graph.custom_testGraph.title=Foo values
jmeter.reportgenerator.graph.custom_testGraph.property.set_Y_Axis=Foo values
jmeter.reportgenerator.graph.custom_testGraph.set_X_Axis=Over Time
jmeter.reportgenerator.graph.custom_testGraph.property.set_granularity=60000
jmeter.reportgenerator.graph.custom_testGraph.property.set_Sample_Variable_Name=foo
jmeter.reportgenerator.graph.custom_testGraph.property.set_Content_Message=Foo value :
снова, замените foo
на ваше фактическое имя переменной JMeter
Ссылки: