当前位置:   article > 正文

接口测试之Jenkins+Jmeter+Ant实现持续集成_linux下jmeter+ant+jenkins持续集成

linux下jmeter+ant+jenkins持续集成

安装Jenkins,见手把手教小白安装Jenkins_程序员馨馨的博客-CSDN博客

一)Linux机器上安装Jmeter

百度一下就好

二)Linux机器上安装Ant

1、下载安装包

进入Apache Ant - Binary Distributions,下载安装包,本次安装的是版本是apache-ant-1.10.1



2、上传安装包

上传apache-ant-1.10.13-bin.tar.gz至服务器

3、解压文件夹

输入解压命令:tar zxvf apache-ant-1.10.13-bin.tar.gz

4、配置环境变量

vi /etc/profile

在配置文件后增加(ANT_HOME为安装包解压的目录):

export ANT_HOME=/root/apache-ant-1.10.13

export PATH=$PATH:$ANT_HOME/bin


5、刷新配置文件

source /etc/profile

6、检查Ant安装成功

ant -version

三) Linux本地验证Ant调用Jmeter脚本生成报告

1、新建目录,存放脚本和测试报告

在jmeter的bin目录下建一个测试目录,用于存放测试脚本、测试数据、build.xml等文件

2、上传build.xml文件

build.xmlAnt

的构建文件,build.xml 内容为:

3、复制文件

将安装Jmeter所在目录下 extras

子目录(/root/apache-jmeter-5.4.1/extras)的 ant-jmeter-1.1.1.jar

复制到ant所在目录下 lib 子目录(/root/apache-ant-1.10.13/lib)下,这样ant在执行时才能正常触发Jmeter的jmx脚本文件

4、修改Jmeter配置文件

Jmeter所在目录下 bin 子目录(/root/apache-jmeter-5.4.1/bin)下的 jmeter.properties,修改如下:

5、Linux本地执行脚本

分别通过jmeter和ant命令执行测试脚本,均构建成功,注意文件运行的目录:

1)jmeter

-n -t cjt_jenkins.jmx -l log.jtl

2)ant

四)Jenkins配置

1、配置ant插件

Jenkins-系统管理-插件管理,安装ant

2、全局工具配置

Jenkins-系统管理-全局工具配置,进行jdk和ant的环境配置,配置路径为在jenkins所在环境的安装路径

3、新建Job

新建一个Job,进行如下配置:

4、Job配置

增加构建步骤:Invoke Ant,填写build.xml文件位置

5、查看html报告

安装html publisher插件

6、优化html测试报告

1)下载jmeter.results.shanhe.me.xsl

可以找我获取,本地文档有

2)上传至JMeter的extras目录中

JMeter的目录:/root/apache-jmeter-5.4.1/extras

3)设置build文件

设置build文件的报告模板为优化后的模板jmeter.results.shanhe.me.xsl

4)运行Job,查看报告

7、发送邮件

参考Robot Framework的邮箱配置

PS:全网同名,转载请注明出处 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/416754
推荐阅读
相关标签
  

闽ICP备14008679号