Jenkins集成jmeter实践总结

发表于:2017-11-10 15:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:nothing测试    来源:51Testing软件测试网采编

  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插件(可以发送附件和设置超链接),填写邮件服务器地址,发送方的用户名密码即可
  项目设置,添加构建后的操作,配置如下。
  下面就是我们收到的邮件~~
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号