生成的图表显示在JMeter中等待样本

时间:2017-10-16 06:12:05

标签: jmeter jmeter-plugins

IHi我和JMeter: jp@gc Graphs Generator: I got .png just with text "Waiting for sample..."有同样的问题。 jtl文件创建时没有空行,编辑了user.properties文件。

我按照this link中提到的步骤生成图表生成器。

 sh jmeter -t /home/Annie/JMeter/grp.jmx -n -l /home/Annie/JMeter/g.jtl     -JTEST_RESULTS_FILE=/home/Annie/JMeter/g.jtl 
Creating summariser <summary>
Created the tree successfully using /home/Annie/JMeter/grp.jmx
Starting the test @ Mon Oct 16 11:27:30 IST 2017 (1508133450438)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +      1 in 00:00:03 =    0.3/s Avg:  3133 Min:  3133 Max:  3133     Err:     0 (0.00%) Active: 2 Started: 2 Finished: 0
summary +     14 in 00:00:14 =    1.0/s Avg:  2731 Min:  2098 Max:  4216     Err:     0 (0.00%) Active: 0 Started: 5 Finished: 5
summary =     15 in 00:00:18 =    0.9/s Avg:  2757 Min:  2098 Max:  4216     Err:     0 (0.00%)
Tidying up ...    @ Mon Oct 16 11:27:48 IST 2017 (1508133468522)
... end of run

In log its showing :

WARN o.a.j.v.ViewResultsFullVisualizer:Error loading result renderer:                    org.apache.jmeter.visualizers.RenderInBrowser
java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel

如何获取图表?

1 个答案:

答案 0 :(得分:2)

我的期望是你在Linux上使用的OpenJDK没有JavaFX

使用Linux发行包管理器获取Oracle Java 8并确保JMeter配置为使用Oracle Java而不是OpenJDK。

如果您尝试在GUI模式下使用PerfMon Metrics Collector Listener进行测试 - 请确保此时 JMeter测试正在运行,因为首先它是侦听器因此它需要处理样本事件以显示任何内容,甚至可能每N秒发射一次Dummy Sampler。有关详细信息,请参阅How to Monitor Your Server Health & Performance During a JMeter Load Test指南。