如何在JMeter中生成 Jmeter 板,并通过提取的值进行发布;正则表达式提取器

tgabmvqs  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(149)

我正在尝试在JMeter中生成一个html报告。为此我使用以下命令:
控制环境\apache-jmeter-5.4.1\bin\自动化\光标泄漏报告. jmx-l控制环境\apache-jmeter-5.4.1\bin\自动化\光标泄漏报告. csv-e -o控制环境\apache-jmeter-5.4.1\bin\自动化\光标泄漏报告
但是这个html报告没有显示我提取了什么值。
例如,.jmx有助于了解有多少数据库连接到应用程序。我通过SQL查询和使用正则表达式提取器提取计数。我如何在HTML Jmeter 板中显示相同的。

ubbxdtey

ubbxdtey1#

默认情况下不会。
您需要:
1.将您在正则表达式提取器中使用的变量声明为Sample Variable,即将下一行添加到user.properties file(位于JMeter安装的“bin”文件夹中)

sample_variables=foo

1.配置HTML报告 Jmeter 板以绘制随时间变化的自定义图表(提供此示例变量),可在同一个www.example.com文件中完成user.properties:

jmeter.reportgenerator.graph.custom_testGraph.classname=org.apache.jmeter.report.processor.graph.impl.CustomGraphConsumer
jmeter.reportgenerator.graph.custom_testGraph.title=Variable from DB over Time
jmeter.reportgenerator.graph.custom_testGraph.property.set_Y_Axis=Variable from DB Value
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=Variable from DB :

相关问题