2017-10-16 131 views
0

IHi我有与JMeter: [email protected] Graphs Generator: I got .png just with text "Waiting for sample..."相同的问题。 jtl文件已经创建而没有空行,已经编辑了user.properties文件。生成的图形,但显示在JMeter中等待样本

我按照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

我意料的是,你在Linux上使用OpenJDK不具备JavaFX

用你的Linux发行版软件包管理器得到Oracle Java 8并确保JMeter的配置为使用Oracle的Java,而不是OpenJDK的。

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

相关问题