如何在JMeter自定义图表中绘制多个变量?
在JMeter自定义图表中绘制多个变量
当然可以在同一张自定义图表里绘制多个样本变量,只需调整配置文件中的两处设置:
步骤1:声明所有需要的样本变量
首先在jmeter.properties(或user.properties)中,将sample_variables的值修改为包含所有要监控的变量,用逗号分隔:
<sample_variables>var1,var2,var3</sample_variables>
步骤2:修改自定义图表配置
在自定义图表的配置项中,将set_Sample_Variable_Name的值改为多个变量的逗号分隔列表:
<jmeter.reportgenerator.graph.custom_graph1.classname>org.apache.jmeter.report.processor.graph.impl.CustomGraphConsumer</jmeter.reportgenerator.graph.custom_graph1.classname> <jmeter.reportgenerator.graph.custom_graph1.title>Test Custom Graph 1</jmeter.reportgenerator.graph.custom_graph1.title> <jmeter.reportgenerator.graph.custom_graph1.property.set_Y_Axis>Response Times</jmeter.reportgenerator.graph.custom_graph1.property.set_Y_Axis> <jmeter.reportgenerator.graph.custom_graph1.property.set_X_Axis>Over Time</jmeter.reportgenerator.graph.custom_graph1.property.set_X_Axis> <jmeter.reportgenerator.graph.custom_graph1.property.set_granularity>60000</jmeter.reportgenerator.graph.custom_graph1.property.set_granularity> <jmeter.reportgenerator.graph.custom_graph1.property.set_Sample_Variable_Name>var1,var2,var3</jmeter.reportgenerator.graph.custom_graph1.property.set_Sample_Variable_Name>
配置完成后重新生成报告,自定义图表中就会为每个变量生成一条独立曲线,不同曲线会用不同颜色区分,图例也会显示对应的变量名称,方便对比查看。
内容的提问来源于stack exchange,提问作者Bikramjeet Nath
相关产品推荐
相关产品推荐

