jenkins+ant+jmeter实现自动化集成

Jenkins:定时驱动Ant

Ant:构建工具,可以自动执行Jmeter脚本,并且可以生成一个html报告

Jmeter:发送压力

一、修改Jmeter的配置

1、修改 jmeter 的 bin 目录下的 jmeter.properties 文件,jmeter.save.saveservice.output_format=xml,目的是使Jmeter报告输出文件格式为xml

2、将 jmeter-results-detail-report_21.xsl 文件放到 jmeter的 extras 目录下,替换原文件,目的是使生成报告的样式更美观

3、在任意一个目录下创建Jmeter工作目录jmeter-workspace,然后再在下面创建JMX、report、result 文件夹,再将build.xml放在目录下

 4、修改buid.xml,将其中的 basedirectory 和 jmeter.home 修改为自己环境的目录

 二、部署Jenkins

1、将 jenkins.war 放到tomcat的webapp目录下,启动 tomcat

2、待 tomcat 启动成功后,浏览器输入 http://{ip}:8080/jenkins访问jenkins

   第一次启动jenkins需输入初始密码

 可以在上图标红的文件中或者tomcat启动日志下找到密码:

3、选择插件,建议选择 安装推荐的插件

 

 注意:因为网络原因,可能会有一些插件下载不下来,如果速度很慢的话,可以点击右上角x 号,先跳过此步骤,进到 Jenkins 里手动安装。 

4、Jenkins 主页左侧菜单“系统管理-管理插件-可选插件”,搜索以下插件进行安装

4.1 中文语言插件

 4.2 Performance 插件

 

 点击直接安装,进行插件安装

5、确保 Jenkins 中已安装插件中,有 Ant 插件、Email Extension 插件,如果没有,需要手动安装

 

 

 6、设置ant目录:

Jenkins 主页左侧菜单“系统管理-全局工具设置”,新增 ant,去掉“自动安装”勾选框,配置Name 和 ant_home,如图:

  7、邮箱设置

7.1  在个人邮箱中开启POP3/SMTP服务,允许第三方软件通过邮箱发送邮件,设置--》账户--》开启

 7.2 生成授权码,并记录下来

7.3 在系统管理--》系统配置设置系统管理员邮箱地址

7.4 在Extended E-mail Notification中做如下邮件配置

 

 

 

 7.5 在“邮件通知里”,也配置跟上面相同的邮箱信息

7.6 测试邮箱是否配置成功

 

 

 

 

 

 

 

 
 

 

posted @ 2022-02-16 17:42  小红帽与大灰狼  阅读(262)  评论(0编辑  收藏  举报