2017-10-16 72 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指南。

相關問題