2013-06-24 135 views
0

我目前正在通過Linux機器運行遠程測試計劃。在Linux機器上,我運行./jmeter-server,並在主機上使用GUI登錄到Remote Start > IP Address。 Linux機器通過命令行指示測試計劃的啓動和完成,但是沒有結果顯示在GUI上。JMeter遠程測試,測試結果不顯示

我知道測試計劃確實有效,因爲我已經在Linux機器上檢查了內存使用情況。我不知道這是否是相關的,但是當我在Linux機器檢查jmeter.log,我看到這個錯誤:

FATAL - jmeter.JMeter: An error occurred: java.awt.HeadlessException: 
No X11 DISPLAY variable was set, but this program performed an operation which requires it. 
    at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159) 
    at java.awt.Window.<init>(Window.java:433) 
    at java.awt.Frame.<init>(Frame.java:403) 
    at java.awt.Frame.<init>(Frame.java:368) 
    at javax.swing.JFrame.<init>(JFrame.java:158) 
    at org.apache.jmeter.gui.MainFrame.<init>(MainFrame.java:192) 
    at org.apache.jmeter.JMeter.startGui(JMeter.java:232) 
    at org.apache.jmeter.JMeter.start(JMeter.java:378) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.apache.jmeter.NewDriver.main(NewDriver.java:218) 

,我不能看到的結果數據有什麼不對?

在此先感謝!

+0

可能有任何數量的錯誤。沒有更多細節,對於任何人都很難幫助你。 –

+0

我已經更新了一些信息。其他類型的信息可能有用嗎? – ksdnlee

回答

0

添加這JMeter的服務器的Java選項:

-Djava.awt.headless=true 

什麼LS你正在使用的Java版本?

+0

我目前在兩臺機器上都使用Java 1.6 – ksdnlee

0

更多疑難解答後,我解決了這個問題。我有多個網絡連接,看起來響應在另一個網絡中丟失了,而沒有到達主JMeter GUI,導致沒有響應。有關更多信息,請參閱http://ksdntechnicaldiary.blogspot.ca/