【jmeter】non-gui模式運行

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 

生成成功後,直接打開會產生亂碼,如圖:ide

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

相關文章
相關標籤/搜索