前言

在之前的文章中,我们学习了通过Ant调用Jmeter脚本生成HTML测试报告,但未实现自动执行脚本生成报告,同时生成的报告是在Linux下,查看报告很不方便。因此,我们将结合Jenkins来进一步完善,实现Jenkins驱动Ant执行,Ant驱动Jmeter执行。

准备工作

需要在Linux上提前安装好 JDKJmeterAnt,并进行相关配置,使 Ant 能够调用 Jmeter 脚本生成报告。

1,JDK(可参考文章:Linux下安装JDK 1.8
2,Jmeter(可参考文章:Linux下安装Jmeter
3,Ant(可参考文章:Linux下安装Ant
4,Ant调用Jmeter脚本(可参考文章:Linux下利用Ant调用Jmeter脚本生成HTML测试报告

Jenkins配置

上面的准备工作完成后,我们直接进入Jenkins进行配置。首先,需要在 Jenkins-系统管理-插件管理 中安装Ant,我这里已经安装完成。

接着,在 Jenkins-系统管理-全局工具配置 进行如下配置:

配置完成,点击保存,返回Jenkins工作台。

Job配置

我们新建一个job,并进行如下配置:

接着,需要配置构建后操作步骤,以便可以在界面查看HTML报告和将测试结果发送邮件,这几个操作需要安装相关插件:HTML PublisherEmail Extension Plugin

Jenkins查看HTML报告,可参考文章:Jenkins自动执行python脚本输出测试报告
Jenkins将测试结果发送邮件,可参考文章:Jenkins配置邮件发送测试报告

最后,点击保存,返回Jenkins工作台。

查看结果

以上配置完成后,找到job,选择立即构建,验证是否配置成功。

最新文章

  1. 探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御
  2. SpringMVC学习(二)
  3. angular.js中插值语法和ng-bind以及ng-model的区别
  4. 如何在editplus中配置ctags?
  5. BZOJ4009: [HNOI2015]接水果
  6. deep learning新征程
  7. LCIS tyvj1071 DP优化
  8. Code Complete阅读笔记(一)
  9. Ambari2.5.3卸载smartsense
  10. getBoundingClientRect方法获取元素在页面中的相对位置
  11. 微信小程序 table 简单测试
  12. 性能测试十二:jmeter进阶之java请求参数化
  13. Codeforces 901C Bipartite Segments
  14. 关于ionic如何到最新版本
  15. ModelViewSet 视图集 实现接口
  16. 《Scrum实战》读书会作业01 - 用知行视角总结现在或者过去的一个项目
  17. 下载apache-tomcat-9.0.17-windows-x64及安装以及用途
  18. springmvc处理日期格式
  19. 从字节码角度分析Byte类型变量b++和++b
  20. 实现VMware下CentOS和Windows之间的复制粘贴

热门文章

  1. Educational Codeforces Round 54 (Rated for Div. 2) D Edge Deletion (SPFA + bfs)
  2. HDU 3974 Assign the task
  3. springboot+nginx+https+linux实现负载均衡加域名访问简单测试
  4. linux进程唤醒的细节
  5. 第二阶段:1.流程图:10.visio绘制泳道图
  6. java中List 和 Set 的区别
  7. Jquery为动态添加的元素添加事件
  8. Spring Boot 整合 slf4j+log4j2 实现日志管理
  9. 关于KMP的一点思考
  10. Google被墙怎么办?