Linux環境下部署運行jmeter


一、Linux上傳jmeter和jdk壓縮包文件

jmeter官網和java-jdk官網下載壓縮包文件
jmeter下載地址:點此下載 jmeter
在這里插入圖片描述
java-jdk下載地址:點此下載 jdk
安裝包根據Linux配置進行選擇,我的是x86的,所以選擇jdk-8u321-linux-i586.tar.gz就行,ARM的就選擇對應的就OK
在這里插入圖片描述

二、上傳文件到Linux並解壓文件

  1. Linux目前下創建測試目錄,測試文件最好單獨放一起,最后可以一起刪掉,上傳的時候最好直接把jmeter的jmx腳本一起放入上傳
  2. 創建測試文件夾 mkdir test
  3. 采用scp命令進行上傳文件,其他命令及方法亦可,scp命令格式:
scp [參數] <源地址(用戶名@IP地址或主機名)>:<文件路徑> <目的地址(用戶名 @IP 地址或主機名)
scp /本地文件夾/abc.tgz root@121.37.99.55:/test  #把本地的abc.tgz壓縮包拷貝到121.37.99.55機器上的/test目錄下
scp root@121.37.99.55:/test/abc.tgz /本地文件夾  #把121.37.99.55機器上的abc.tgz文件拷貝到本地的/本地文件夾目錄下
scp root@121.37.99.55:/test/abc.tgz root@121.37.99.50:/test  #把121.37.99.55機器上的abc.tgz文件拷貝到121.37.99.50機器的/test目錄下
scp -r /本地文件夾 root@121.37.99.55:/test  #拷貝文件夾,加-r參數 
scp -r /本地文件 root@www.myhost.com:/test  #使用主機名 
scp -r -v /t本地文件 root@www.myhost.com:/test #顯示詳情,加-v參數

在這里插入圖片描述
4. 解壓壓縮包,命令格式:tar -zxvf 壓縮文件名.tar.gz,解壓后的文件只能放在當前目錄
在這里插入圖片描述

三、配置jmeter和jdk環境變量

  1. vim /etc/profile 進入配置文件添加環境變量
  2. 在配置文件最下邊添加,按 i 進行編輯,編輯完成后按esc,輸入:wq保存退出
#以下未jdk環境配置
export JAVA_HOME=/data/test/jdk1.8.0_321
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
#以下為jmeter環境配置
export JMETER_HOME=/data/test/apache-jmeter-5.1.1
export PATH=${JMETER_HOME}/bin:$PATH

在這里插入圖片描述
4. 執行source /etc/profile 使配置文件生效
5. 檢查是否生效,java -version; jmeter -version
在這里插入圖片描述
在這里插入圖片描述

三、執行jmx腳本

  1. 使用命令在非GUI模式下運行jmeter腳本並生成html測試報告,參考命令如下:
jmeter -n -t test.jmx -l test.jtl -e -o /path
# -n:以非GUI形式運行Jmeter 
# -t:source.jmx 腳本路徑 
# -l:result.jtl 運行結果保存路徑(.jtl),此文件必須不存在 
# -e:在腳本運行結束后生成html報告 
# -o:用於存放html報告的目錄

本地win環境下參考截圖
在這里插入圖片描述

四、壓縮下載報告

最后將生成報告的文件進行壓縮打包並下載到本地,然后可以查看結果

tar -zcvf 壓縮文件名 .tar.gz 被壓縮文件名
scp root@121.37.99.55:/test/報告.gz /本地文件夾


免責聲明!

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



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