Jenkins集成jmeter

1.概述:本文主要记录Jenkins集成jmeter的流程,运行报告,将xml转成HTML,发送邮件一系列流程。

2.步骤:1)在Jenkins的插件管理中安装performance plugin(该文章主要记录Jenkins集成jmeter部分,所以Jenkins的安装这里就不做赘述了)

2)安装完插件我们可以看见Jenkins官方的对应插件的使用说明,所以我们需要安装python2.7+,和bzt

友情提示:检查下Jenkins的的环境变量是否已加载我们刚才安装的python和bzt(系统设置--系统信息)


3)新建、配置项目

新建一个自由风格的项目,配置项目,构建--增加构建步骤---Run Performance Test ,填写jmeter脚本路径,值得一提的是默认路径是当前项目路径,所以在这个基础上添加路径即可。




4)HTML格式报告

配置完以上步骤会在项目的路径生成一个xml的测试报告,不方便查看,所以我们要转换成HTML,首先用命令行的形式运行jmeter脚本,运行成功之后会生成一个jtl格式的测试报告,然后我们在用命令将jtl转成HTML。



然后在安装Public HTML reports 插件,配置构建后的操作即可。



友情提示,到目前操作构建成功会生成HTML报告,但是新版的Jenkins有个坑,就是样式加载不全,需要执行个命令,系统管理---脚本命令行,执行如下命令即可:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

5)邮件设置

全局设置,根据需求选择对应的邮件,这里我们选的是Extended E-mail Notification插件(可以发送附件和设置超链接),填写邮件服务器地址,发送方的用户名密码即可




项目设置,添加构建后的操作,配置如下。


下面就是我们收到的邮件~~~~


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容