如何在 jmeter 中生成仪表板报告?

How do I generate a Dashboard Report in jmeter?

我是 运行 Fedora 上的 jmeter2.12。

生成仪表板报告的步骤是什么?

JMeter 仪表板仅在 JMeter 3.0 之后可用。

要生成它,请参阅其中一位 JMeter 开发人员的 tutorial and video

以及参考文档:

从 JMeter 3.1 开始,就像调用一样简单:

jmeter -n -t <path_to.jmx> -l <log.jtl> -e -o <dashboard_folder>

如果您想正确学习 jmeter,这篇 book 会对您有所帮助。

报告仪表板模块在 Apache Jmeter3.0 中可用version.Please按照以下步骤生成报告仪表板。

  1. 从 bin 文件夹打开 Jmeter。
  2. 在 JMeter bin 文件夹中,您将找到 reportgeneratoruser 属性文件。
  3. 只需将报告生成器的所有数据复制到user.properties文件。
  4. 保存文件。
  5. 现在在 User.properties 文件中输入 Save.saveservice 属性并保存。
  6. 现在从 bin 文件夹重新启动 JMeter。
  7. 准备测试计划。
  8. 运行 你的脚本。
  9. 以 CSV 文件格式生成测试结果。

我已经从这里详细了解了报告生成,您也可以按照相同的步骤生成 HTML 报告仪表板。

Report Dashboard Generation

步数:

  • 1.Add 'Summary Report', 'Simple Data Writer' 来自听众。
  • 2.Set 生成的 csv 的位置
  • 3.open reportgenerator.properties 来自 "D:\apache-jmeter-3.0\bin\" 从中复制所有内容
  • 4.Open user.properties 来自同一 bin 文件夹
  • 5.Append 从 reportgenerator.properties 到 user.properties 并保存
  • 6.Now 运行 你的测试脚本
  • 7.open 命令并输入

jmeter -g D:\Report\TC001_Result.csv -o C:Report\ReportD

    1. 转到C:Report\ReportD并打开index.html,您可以查看您的测试结果

注意:不应创建名称为 ReportD 的任何文件夹,因为 Jmeter 将创建并保存您的报告

如图所示,只需在任何监听器中给出路径,执行结果并检查文件。

使用此命令生成 HTML 和 CSV 报告

./jmeter.sh -n -t “JPetStore.jmx” -l “JPetStoreLog.csv” -e -o “/home/JPetStoreProject/JPetStoreResult”

使用最新版本的 apache jmeter [我的是 5.4.3],从生成的结果中生成视觉表示似乎毫不费力。 为此,Add > Listener > Simple Data Writer 并在文件名中,给出带有 filename.jtl 和 运行 测试的路径。现在 filename.jtl 已保存到正在创建文件的位置(如果您还没有的话)。

现在进入该目录并编写以下命令,它将在命令的给定文件夹中生成 html 文件,您应该能够根据需要可视化地看到结果。 jmeter -g simple-data-writer.jtl -o report 请注意,report 是您要命名的文件夹的名称。如果您转到该报告文件夹,您将在其中看到 index.html,您可以在浏览器中打开它。