啟動Jmeter4.0 后彈出命令窗口提示信息是什么意思?


啟動Jmeter4.0 后彈出命令窗口提示信息:

================================================================================

Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use NON GUI Mode:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in
the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================

中文解釋:

不要使用GUI模式進行負載測試!此模式僅適用於測試創建和測試調試。
對於負載測試,請使用NON GUI模式:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
並增加Java堆以滿足您的測試要求:
在jmeter.bat/jmeter.sh文件修改當前的env變量HEAP =“ - Xms1g -Xmx1g -XX:MaxMetaspaceSize = 256m”
具體請查看官方文檔:https://jmeter.apache.org/usermanual/best-practices.html

官方文檔中文翻譯:jmeter之最佳實踐

原因:由於在負載測試時,界面模式會耗費大量的內存,尤其是查看結果樹,會依次把每條請求的結果寫入內存,降低性能。

解決方式:正式測試時最好使用命令行模式。具體如何使用可參考此篇博客:

Jmeter命令行運行實例講解

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM