JMeter Dashboard 不能用小用户创建图表吗?

Posted

技术标签:

【中文标题】JMeter Dashboard 不能用小用户创建图表吗?【英文标题】:Is JMeter Dashboard not able to create chart with small users? 【发布时间】:2021-07-02 07:17:35 【问题描述】:

首先,我只使用 JMeter 几天,所以请原谅我的无知。最近我正在为每个测试运行创建仪表板。

这是我设置的线程组..

sh jmeter  -n -t ./sample_jmeter.jmx -l ./sample_jmeter.jtl -e -o ./sample_dashboard

通过运行此命令,jmeter 显然会生成仪表板。但是,图表仅在我与 200 多个虚拟用户一起运行时可见。当我处理 20 或 50 个用户时,仪表板上的图形图表看起来很奇怪。 (我没有更改 JMeter 的任何属性。)

【问题讨论】:

【参考方案1】:

你有:

    30 秒的测试持续时间 仪表板默认粒度为 1 分钟

如果您想查看“图表”而不是“点”,您需要:

或者将您的测试持续时间增加到至少 2 分钟

或将粒度降低到1秒,相关设置为jmeter.reportgenerator.overall_granularity,您可以在user.properties文件中进行设置:

 jmeter.reportgenerator.overall_granularity=1000

更多信息:

Configuring JMeter html Reporting Dashboard - General Settings Apache JMeter Properties Customization Guide JMeter Properties Reference - Reporting Configuration

【讨论】:

以上是关于JMeter Dashboard 不能用小用户创建图表吗?的主要内容,如果未能解决你的问题,请参考以下文章

JMeter:Dashboard Report自动生成测试报告的巧用和避坑

Jmeter3.2版本中Generating Report Dashboard功能浅析

当在所有事务控制器中选中 Generate Parent Sample 时,JMeter HTML Dashboard 显示总行的 NaN

kubernetes创建一个dashboard只读权限的用户(具有exec权限)

JMeter登录总是提示用户名不能为空的解决

idea 2018.1 创建springboot开启Run Dashboard