1.前提準備
系統 ubuntu server 22.04 前提條件:服務器更新apt與安裝lrzsz: 更新apt:
sudo apt update
sudo apt install lrzszsudo apt install zip
2.安裝jemeter
2.1.下載jdk17
sudo apt install openjdk-17-jdk
2.2.配置jdk環境變量
vi ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrcjava -version
2.3.安裝jmeter
方案1(在自己的電腦,用瀏覽器打開): 進入官網下載:|apache-jmeter-5.6.3.tgz| 服務器輸入rz -bey 命令上傳jmeter壓縮包 解壓至jmeter目錄:sudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/ 方案2:(在linux服務器用wget下載)
wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.tgzsudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/
2.4.配置jmeter環境變量
vi ~/.bashrc
export JMETER_HOME=/your jmeter file/apache-jmeter-5.6.3.tgz export PATH=$PATH:$JMETER_HOME/bin
source ~/.bashrc
2.5. 把jmx文件導入指定目錄下
把jmx文件導入:在jmeter文件夾中輸入“rz -bey”命令,選擇jmx文件導入
cd ~
mkdir test
cd test
rz -bey
2.6.執行jmx文件存放測試報告
新建一個目錄存放測試報告“mkdir -p ~/test/ResultReport” 執行命令啟動腳本:“jmeter -n -t 球料.jmx -l result.jtl -e -o /your jmeter file/ResultReport” 如下操作
cd ~
cd test
jmeter -n -t test.jmx -l result.jtl -e -o ./ResultReport”
2.7.導出測試報告
把報告打成壓縮文件:tar -czvf ResultReport.tar.gz ResultReport
導出壓縮文件:sz ResultReport.tar.gz
2.8.在本地電腦下載目錄打開服務器導出的壓縮文件進行解壓(mac在文稿文件夾中,win在下載文件夾中)
解壓后打開index.html查看執行情況