JMeter+Ant+Jenkins搭建接口自动化测试环境【乐搏TestPRO】

 

一、JMeter 

我用的jmeter5.1.1, jmeter要运行,必须本地有java环境,所以需要配置jdk什么的,自行配置。具体搭建步骤详情可以参阅:

JMeter压测工具学习指南

二、ant安装:

第一步:下载ant http://ant.apache.org/

第二步:配置ant ,window中设置ant环境变量,以下是我电脑ant配置:

ANT_HOME   C:/ apache-ant-1.9.7

path            C:/ apache-ant-1.9.7/bin

classpath     C:/apache-ant-1.9.7/lib

第三步:验证,cmd打开 输入ant执行ant -version, 如下图说明ant安装成功!因为ant默认运行build.xml文件,build.xml 需要我们自己建立,等哈后面 我们再说这个

第四步:将\apache-jmeter-3.2\extras下面的ant-jmeter-1.1.1的jar包到ant的lib目录,如图所示:

第五步:建立build.xml, 创建了一个文件夹demo,然后把build.xml 丢在它下面了。只需要配置下jmeter路径以及报告样式就可以使用我这个build.xml文件了

第六步:创建一个jmx文件 然后运行下

第七步:进入到该目录,并cmd执行ant,下图的BUILDSUCCESSFUL 证明已经成功了,而且报告在report/html下面

第八步:现在我们打开报告看看,报告是不是很好看,其实就是\apache-jmeter-3.2\extras这个目录下jmeter-results-report-loadtest.xsl这个样式生成的报告

三、集成jenkins

第一步:启动jenkins,java -jar jenkins.war (war包可以自行扫描文末二维码获取)

第二步:下载jenkins.tar 并解压 将解压之后的文件丢在tomcat下面的webapps下面

第三步:双击C:\apache-tomcat-7.0.72\bin下面的startup.bat 启动,如下这就证明jenkins已经启动了

第四步:然后随意打开一个浏览器 输入:http://localhost:8080/jenkins。默认端口号为8080

第五步:创建项目,选择第一个自由风格,然后点击OK按钮

第五步:配置ant,增加build路径

第六步:  点击保存之后,我们继续配置测试报告

第七步:需要下载一个插件Public HTML reports,系统管理----》管理插件----》可选插件   输入Public HTML reports 进行查询并进行安装,接下来继续配置报告,点击增加构建后操作步骤 并点击PublicHTML reports

第八步:jenkins构建

点击之后 出现证明jenkins在构建了

第九步:jenkins下面看下报告

报告已经ok了:

最后可以用jenkins定时执行我们的jmeter脚本,也就是批量执行jmeter脚本了。

今天的先分享到这里,每天持续更新软件测试行业趣闻、动态、技术干货,欢迎添加关注~~

扫码↓领取本文中的涉及的视频资料,以及30G软件测试学习大礼包,共计75节课,内容涵盖功能测试、性能测试、自动化测试、测试框架、安全测试、接口测试、测试面试题、测试简历模板等。