Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。
-
下载 JMeter;
cd ~ wget https://mirrors.tuna.tsinghua.edu.cn/apache/jmeter/binaries/apache-jmeter-5.0.tgz
-
解压 JMeter 安装包;
tar xzvf apache-jmeter-5.0.tgz
-
将 JMeter 安装包,放在
/opt
路径下;sudo mv -u apache-jmeter-5.0 /opt/apache-jmeter-5.0
-
打开环境变量文件,配置环境变量;
sudo vi /etc/environment
-
配置内容,保存退出;
JMETER_HOME="/opt/apache-jmeter-5.0"
-
更新配置;
source /etc/environment
-
将 JMeter 加入 PATH 中;
# 创建并编辑配置文件; sudo vi /etc/profile.d/jmeter.sh # 输入以下内容,保持退出; export PATH=$PATH:$JMETER_HOME/bin # 重新加载配置; source /etc/profile.d/jmeter.sh
-
验证 JMeter 安装成功;
jmeter -v # 输出以下内容表示安装成功: # Oct 25, 2018 1:52:22 PM java.util.prefs.FileSystemPreferences$1 run # INFO: Created user preferences directory. # _ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____ # / \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \ # / _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) | # / ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ < # /_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.0 r1840935 # Copyright (c) 1999-2018 The Apache Software Foundation
-
安装 Performance 插件;
-
创建 Jenkins 任务;
-
输入任务名称,选择自由风格的软件项目,并确认;
-
在【构建触发器】中,选择【定时构建】,指定为每天执行一次;
-
在【构建】中,增加【执行 shell】步骤,并输入执行 JMeter 的命令;
-
在【构建后操作】中,增加【Publish Performance test result report】步骤,输入上一步中输出的结果文件名,其他按照默认配置即可;
-
点击【保存】;