在CentOS上進行JMeter自動化測試,可按以下步驟操作:
安裝JMeter
wget https://dlcdn.apache.org/jmeter/binaries/apache-jmeter-5.6.3.tgz
tar -xzf apache-jmeter-5.6.3.tgz -C /opt
/etc/profile
,添加JMETER_HOME
和PATH
,執行source /etc/profile
。編寫測試腳本
.jmx
文件。命令行執行自動化測試
jmeter -n -t /path/to/test.jmx -l results.jtl
jmeter -g results.jtl -o /path/to/report
集成Jenkins(可選)
pipeline {
stages {
stage('Test') {
steps {
sh 'jmeter -n -t test.jmx -l results.jtl'
}
}
stage('Report') {
steps {
sh 'jmeter -g results.jtl -o report'
}
}
}
}
分布式壓測(可選)
jmeter-server
,主節點通過remote_hosts
參數指定Slave IP。關鍵命令參考:
sudo yum install java-1.8.0-openjdk-devel
。jmeter -v
。以上步驟可快速實現CentOS上的JMeter自動化測試,支持接口、性能測試及持續集成場景。