Jenkins+Jmeter+Ant自动化集成环境
来源:互联网 发布:雅诗兰黛眼霜 知乎 编辑:程序博客网 时间:2024/06/09 08:39
Jenkins+Jmeter+Ant自动化集成环境
一、安装前准备
1.JDK:jdk-8u121-windows-x64
2.jmeter工具:apache-jmeter-2.13
3.ANT工具:apache-ant-1.9.7-bin
4.jenkins工具:jenkins-2.32.2
以上安装包工具及版本下载地址:pan.baidu.com/s/1pKWPi5d
二、软件安装
1. JDK的安装
具体配置,参考链接:
https://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
2. jmeter的安装
>解压apache-jmeter-2.13.zip到D:\java\Jmeter+ant+jenkins\apache-jmeter-2.13目录下。
>打开bin目录,双击jmeter.bat,启动jmeter。
>配置jmeter环境变量:
1) 设置环境变量,新建系统变量在变量名中输入:JMETER_HOME,变量值中输入:D:\java\Jmeter+ant+jenkins\apache-jmeter-2.13,点击确定即可。
2) 在环境变量CLASSPATH中添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar;
在环境变量Path中添加%JMETER_HOME%\bin
3) 检验是否配置成功 运行cmd输入jmeter -v(jmeter和 -v之间有空格),若如图所示显示版本信息则说明安装和配置成功。
3. ant的安装
>解压apache-ant-1.9.7-bin.zip到D:\java\Jmeter+ant+jenkins\apache-ant-1.9.7-bin目录下;
>配置ANT环境变量
1)新建以下环境变量:
ANT_HOME:D:\Progrom Files\apache-ant-1.9.7,此为你的ANT安装路径;
设置完成后,点击"确认"来保存。
2)在环境变量PATH的最后面添加一下内容:
;%ANT_HOME%\bin 注意前面的分号,如果PATH中最后没有分号";"的话要加上,有的话就可去除。
进入cmd命令窗口,在CMD窗口中输入ant -version,敲击回城键,会显示出你安装的ANT版本,如果成功显示,说明你的配置应该是成功了.
>将mail.jar放到ant的lib目录下,后面jenkins发邮件会用到
4. ANT+Jmeter的整合
>将Jmeter所在目录下extras子目录里的ant-jmeter-1.1.1.jar复制到ant所在目录lib子目录之下
> 找到JMeter\bin文件夹下,jmeter.properties文件
修改jmeter.save.saveservice.output_format=xml,并把注释#号去掉
> 新建build文件:
build文件粘贴源码,参考链接第五,六条:
http://blog.csdn.net/qi_lin7/article/details/52045713
注意~注意~注意~:要将新建的build.xml和脚本,报告放在同一个文件夹里
例如:jmeter的根目录是D:\apache-jmeter-3.2,
则要新建如下几个目录:
D:\apache-jmeter-3.2\mytest\wsview\report\jtl&html
Mytest下存放build.xml和wsview
Wsview下存放脚本xx.jmx和report
Report下存放的jtl和html文件夹
Jtl和html下存放的是构建后生成的报告
>修改build.xml代码,注意要修改红色框框的内容
>在\apache-jmeter-2.13\extras目录下打开CMD,运行"ant.bat-file build.xml -Dtest=Test" . 查看\apache-jmeter-2.13\extras目录下是否出现Test.jtl、Test.html文件,若有,则构建成功。注意:Test.jmx是默认存在的Sample脚本文件。
5、Jenkins的安装
>解压下载好的Jenkins并安装,然后就是一路next(可以更改自己的安装路径)。
>浏览器中输入localhost:端口号
端口号修改Jenkins\jenkins.xml修改默认端口, httpPort=7033
>然后重新启动jenkins,打开浏览器,输入http://localhost:6060,打开界面会有一个admin用户登录界面,需要输入密码,给出的英文提示是需要到安装目录文件下找到secrets文件夹,然后再initialAdminPassword文件中复制内容到登录界面的密码框中,登录即可。首次进入会默认让你选择安装插件(此处如果完全不清楚自己需要什么插件,建议全选)。插件安装完成之后,需要设置登录用户,按照自己喜好设置即可。
6、Jenkins的配置
>系统设置->管理插件->可选插件,搜索Performance plugin(Jmeter报告需要),安装此插件
>配置ant和jdk,因为需要用到ANT和JDK,所以需要在jenkins中添加插件,选择点击“系统管理”,之后在Global Tool Configuration的界面看到ant和jdk选项,然后将自己本地的ANT和JDK地址填写上
>配置、测试邮件
设置Jenkins地址和管理员邮箱(不设置管理员邮箱无法发送邮件)
系统管理--系统设置--Jenkins Locaction
配置系统管理员的邮件属性,点击“高级”
>进入“系统管理”>>>“插件管理”安装邮件通知插件EmailExt Recipients Column Plugin,EmailExtension Plugin
Job中配置invoke ant如下
其他Jenkins配置,请参考:
http://www.jianshu.com/p/8b33585ccc1c
http://blog.csdn.net/qi_lin7/article/details/52045713
- Jenkins+Jmeter+Ant自动化集成环境搭建
- Jmeter+Jenkins+Ant自动化集成环境搭建
- Jenkins+Jmeter+Ant自动化集成环境
- linux环境下集成ant+jmeter+jenkins自动化测试
- Jenkins+Ant+Jmeter接口自动化集成测试实例
- Jenkins+Ant+Jmeter接口自动化集成测试实例
- jenkins+ant+jmeter接口自动化的持续集成测试框架
- Jenkins+Ant+Jmeter接口自动化集成测试实例
- 搭建自动化测试可持续集成平台 jenkins ant jmeter
- linux+ant+jmeter+jenkins搭建接口自动化持续集成平台
- 持续集成接口自动化-jmeter+ant+jenkins(一)
- jenkins+ant+jmeter接口自动化的持续集成测试框架
- Jenkins+Jmeter+Ant自动化环境搭建及报告生成
- Jenkins+Ant+Jmeter持续集成
- jmeter持续集成+ant+jenkins
- Ant、Jmeter Jenkins持续集成
- Jenkins+ant+jmeter环境搭建
- jenkins+ant+jmeter自动化性能测试平台
- Core Animation实战二(寄宿图)
- msyql全局搜索字段所在位置
- 全面的MySQL优化详解
- Spring容器加载完毕干一件事情(利用ContextRefreshedEvent事件)
- 在写<a>链接的href属性时 = 号 后面不能用空格,否则controller层接收不到参数值
- Jenkins+Jmeter+Ant自动化集成环境
- MZX大佬授课のDAY2
- 非法参数异常- DrawerLayout 必须与 MeasureSpec.EXACTLY 测量
- 培训:3天带你快速上手Kubernetes
- LUA 打印的性能开销
- zookeeper结合dubbo实现分布式接口调用
- java语言程序设计 第十二章 (12.23、12.24、12.25、12.26)
- java 小程序 商城 源码
- XML关键知识点