operty文件,默認是使用JMETER_HOME/bin目錄下的jmeter.properties,如果用戶自定義有其它的配置,在這里加上
#用法如下: -p user.properties
-q, --addprop {argument}
additional property file(s)
#其它配置文件,如JVM參數等等
-t, --testfile {argument}
the jmeter test(.jmx) file to run
#要運行的jmeter腳本
-j, --jmeterlogfile {argument}
the jmeter log file
#指定記錄jmeter log的文件,默認為jmeter.log
-l, --logfile {argument}
the file to log samples to
#記錄采樣器Log的文件
-n, --nongui
run JMeter in nongui mode
#以nongui模式運行jmeter
-s, --server
run the JMeter server
#運行JMeter server
-H, --proxyHost {argument}
Set a proxy server for JMeter to use
#代理服務器地址
-P, --proxyPort {argument}
Set proxy server port for JMeter to use
#代理服務器端口
-u, --username {argument}
Set username for proxy server that JMeter is to use
#代理服務器的用戶名
-a, --password {argument}
Set password for proxy server that JMeter is to use
#代理服務器用戶名對應的密碼
-J, --jmeterproperty {argument}={value}
Define additional JMeter properties
#定義額外的Jmeter屬性
-G, --globalproperty (argument)[=(value)]
Define Global properties (sent to servers)
e.g. -Gport=123
or -Gglobal.properties
#定義發送給server的全局屬性
#如:-Gport=123 或者-Gglobal.properties(指定監聽server的端口)
-D, --systemproperty {argument}={value}
Define additional System properties
#定義系統屬性
-S, --systemPropertyFile {filename}
a property file to be added as System properties
#通過指定的property文件定義系統屬性
-L, --loglevel {argument}={value}
Define loglevel: [category=]level
e.g. jorphan=INFO or jmeter.util=DEBUG
#定義日志等級
-r, --runremote (non-GUI only)
Start remote servers (as defined by the jmeter property remote_hosts)
#啟動遠程server(在jmeter property中定義好的remote_hosts),公在non-gui模式下此參數才生效
-R, --remotestart server1,... (non-GUI only)
Start these remote servers (overrides remote_hosts)
#啟動遠程server(如果使用此參數,將會忽略jmeter property中定義的remote_hosts)
-d, --homedir {argument}
the jmeter home directory to use
#Jmeter運行的主目錄
-X, --remoteexit
Exit the remote servers at end of test (non-GUI)
#測試結束時,退出(在non-gui模式下)
舉例:進入測試腳本所在的目錄,執行以下命令
jmeter -t "asso.jmx" -n -l testresult.csv
生成成功后,直接打開會產生亂碼,如圖:

解決方法:如果有中文的話 先用 文本編譯器打開, 另存一下 utf-8 (ansi)的格式 這樣顯示 就不亂碼了

