jmeter集成jenkins
JMTER集成至JENKINS说明
- 前置准备
服务器 |
jenkins需要的插件 |
jenkins插件说明 |
linux |
HTHTML Publisher plugin |
生成HTML报告 |
AppDynamics Dashboard Plugin for Jenkins |
仪表板插件 |
|
Performance Plugin |
监控插件 |
- 运行准备
- 在linux上安装jmeter,注意需保留充足内存,否则无法运行jmeter。
- 手工配置jmter的jmx配置文件,将jmx上传至服务器jmeter/bin目录。
- 配置jenkins
- jenkins 上创建对应 freestyle job
- 配置General参数化构建过程
- 构建命令
/opt/apache-jmeter-5.3/bin/jmeter -n -t /opt/apache-jmeter-5.3/bin/${file_name} -l ${WORKSPACE}/logfile${BUILD_TAG}.jtl -e -o ${WORKSPACE}/output${BUILD_TAG}
- 配置HTML REPORT
- 配置 Performance
- 构建项目
- 开始构建build with Parameter
- 构建完成效果
HTML Report与 Performance Trend为结果报告
HTML Report效果
Performance Trend效果
- 注意事项
生成的 HTML 报告无法正常查看,在jenkins系统管理中输入以下脚本运行:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")