转繁体过了
而且,你也可以將有效的jar檔安裝到$JAVA_HOME/jre/lib/ext目錄中.
值得注意的是設置CLASSPATH環境變數沒有任何作用. 這是因為JMeter使用”java –jar”開始, java命令自動忽略CLASSPATH值, 同時-jar選項的使用將遮罩掉-classpath和-cp選項.
2.3.2 使用代理伺服器
如果你在防火牆或者代理伺服器後進行測試, 你需要給JMeter提供防火牆和代理伺服器的hostname和port號. 在命令列運行 jmeter.bat或jmeter命令並使用如下參數: -H 代理伺服器的hostname或者IP地址 -P 代理伺服器的port號
-u 代理伺服器驗證使用的用戶名
-a 代理伺服器驗證使用的使用者密碼
示例:
jmeter –H yahoo –P 8080 –u test –a password
2.3.3 非GUI模式
對於那些非交互的測試, 你可以使用非GUI的模式運行JMeter. 使用如下命令: -n 指定的JMeter運行在non-GUI模式下 -t 包含測試計畫的JMX檔的名稱
-l 用於記錄簡單結果的JTL檔案名稱.
-r 運行所有的在jmeter.properties中指定的遠端主機.(或在命令列中提供的覆蓋屬性提供的遠端主機名稱.
也可以同時提供防火牆或者代理伺服器的資訊
-H 伺服器名或IP地址 -P 埠號
示例:
jmeter –n –t my.jmx –l log.jtl –H yahoo –P 8800
2.3.4 伺服器模式
為了對分散式測試, 可以運行在伺服器模式下, 然後通過GUI來控制每個伺服器. 運行jmeter-server/jmeter-server.bat, 附加下列可選項: -H 代理伺服器的hostname或IP地址 -P 埠號
示例:jmeter-server –H yahoo –P 8000
2.3.5 通過命令列來重載Properties
Java system properties, JMeter properties和logging properties 能夠直接通過命令列來直接重載而不用修改jmeter.properties文件. 使用以下參數項: