Jmeter5.1.1 在Linux下的運行

Jmeter 5.1.1 下載地址:http://jmeter.apache.org/download_jmeter.cgi

一、檢查是否安裝jdk版本

如果沒有安裝JDK,需要安裝一下,本系統安裝的是jdk1.8.

[root@qy-app1 opt]# java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
[root@qy-app1 opt]# 

二、安裝Jmeter

1、解壓Jmeter的安裝包的目錄

[root@qy-app1 jmeter-5.1.1]# ls
bin  docs  extras  lib  LICENSE  licenses  NOTICE  printable_docs  README.md
[root@qy-app1 jmeter-5.1.1]# 

2、配置環境變量

[root@qy-app1 opt]# vim /etc/profile
...
#set java environment
JAVA_HOME=/opt/jdk1.8.0_141_x64
JRE_HOME=$JAVA_HOME/jre
export JMETER_PATH=/opt/jmeter-5.1.1
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$JMETER_PATH/lib/ext/ApacheJMeter_core.jar:$JMETER_PATH/lib/jorphan.jar:$JMETER_PATH/lib/logkit-2.0.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$JMETER_PATH/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH JMETER_PATH

保存後執行

source /etc/profile

測試是否正常

jmeter -v

測試結果

3、啓動,執行測試腳本,在Linux直接執行測試

jmeter -n -t /opt/jmeter-5.1.1/bin/test.jmx -l /opt/jmeter-5.1.1/test.jtl &

其中,test.jmx 爲測試腳本,test.jtl爲測試結果。

參數說明:

-h 幫助 -> 打印出有用的信息並退出

-n 非 GUI 模式 -> 在非 GUI 模式下運行 JMeter

-t 測試文件 -> 要運行的 JMeter 測試腳本文件

-l 日誌文件 -> 記錄結果的文件

-r 遠程執行 -> 啓動遠程服務

-H 代理主機 -> 設置 JMeter 使用的代理主機

-P 代理端口 -> 設置 JMeter 使用的代理主機的端口號

注意:如果未設置Jmeter的環境變量則在執行腳本的時候需要檢查當前目錄是否是jmeter的bin目錄下

運行結果:

4、在JMeter客戶端上查看結果

創建一個線程組,在線程組下添加監聽器,點擊界面上的瀏覽按鈕,將導出的文件test.jtl添加進來即可看到腳本測試的報告,如下圖:

選擇載入test.jtl就可以看到結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章