2016-12-27 86 views
0

我正在通過CMD運行JMeter測試,我想停止測試/關機,因爲我在GUI模式下做,但我做不到。 我進入bin文件夾,雙擊shutdown.cmd/stoptest.cmd但我不斷收到此錯誤:不能正常關閉JMeter,Stoptest

Error: Could not find or load main class testing\apache-jmeter-3.0\bin\ApacheJMeter.jar

注:我的路徑中沒有「測試」文件夾。路徑是這樣的:

C:\Load testing\apache-jmeter-3.0\bin 

回答

1

大多數開發人員都知道只有一種編程語言的SDK的一點點,在一切吸吮,特別是從這裏,您寫的不好的批處理文件的痛苦。

最快的解決方法是將「Load testing」文件夾重命名爲「Loadtesting」。如果可能的話,繼續討論Java,將應用程序放在不包含空格,非英文字符,特殊符號等的路徑下以防萬一。

的解決方法是圍繞路徑ApacheJmeter.jar與像引號:

java -cp "%~dp0ApacheJMeter.jar" org.apache.jmeter.util.ShutdownClient Shutdown %* 

如果可能的話,請通過報告JMeter bug tracker

一般乖巧JMeter的測試不需要問題要關閉,它們應該在指定數量的循環之後結束,或者根據線程組調度程序或其他。如果測試持續時間超過預期,則表示出現問題。確保您從9 Easy Solutions for a JMeter Load Test 「Out of Memory」 Failure文章中獲得以下步驟,並且您的JMeter實例進行了最佳配置。

+0

這是一個很好的答案!從我的路徑中刪除空格解決了我的問題!謝謝!我應該將它報告給錯誤跟蹤器嗎? – Testerone

+0

是的,請幫助他人,讓JMeter更好 –