Ant+jmeter+jenkins持续集成(二):2.关联jenkins【巨巨巨...详细】

目录

前言:什么是jenkins?

        1.Jenkins概念:

        2.个人理解:

                2.1.开发:

                2.2.测试:

                (1)如果是【功能测试】:

                (2)如果是【借助语言的自动化测试】(python/go等等):

                (3)如果是【借助工具的自动化测试】(postman/jmeter/fiddler):

开始这篇文章的条件:

一、配置ant的环境:

1》.系统变量:

2》.PATH变量:

3》.验证:

二、安装jenkins

        1)官网下载:Jenkins

        2)国内镜像源下载

        3)安装过程【略】:

        4)安装成功:

三、jenkins关联ant:

1.找到ant的安装路径:

2.进入jenkins:

3.jenkina找到Ant:

 4.新建一个测试计划:

 5.进入测试计划中--配置:

 6.保存并应用,然后重启jenkins:

7.开始集成:

 8.去目录下查看生成的报告:

9.最后再说一下:


前言:什么是jenkins?

        1.Jenkins概念:


        Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。

        官网:https://jenkins.io/官方文档:https://jenkins.io/doc/

        2.个人理解:

                2.1.开发:

                对于开发人员来说,不断在写代码或修复bug,push代码之后一般就需要用jenkins打包,打包完成后,交付给测试人员,测试人员使用jenkins部署,部署完成后进行测试【测试不通过就提bug,开发修复重新打包测试回归】,测试通过后交付生产,就这么一个流程。

                2.2.测试:

                测试可分为功能测试、借助语言的自动化测试(python/go等等)、借助工具的自动化测试(postman/jmeter/fiddler)等等的测试。

                对于测试人员来说,

                (1)如果是【功能测试】:

一般使用jenkins部署、重启一些服务之外没有更多的用途;

                (2)如果是【借助语言的自动化测试】(python/go等等):

只要有涉及语言,其实都是开发,这时测试也在写代码,那就是测开了。那么用处其实就和开发使用jenkins一样,只不过这时测试push提交的是测试的代码,打包的也是测试代码,只不过不用于发布生产,而是用于不断集成测试,提高测试的效率。

                (3)如果是【借助工具的自动化测试】(postman/jmeter/fiddler):

借助工具的自动化测试,一般就是接口自动化。测试人员在工具中设置接口用例,接口参数化,接口的关联等等,很多的接口,不断有新接口,测试就需要不断添加,编写测试脚本,借助jenkins不断【不断也就是持续集成,哈哈】生成接口测试的报告。这里也就是我们这篇文章说到的(3)

开始这篇文章的条件:

安装好Ant,ant建立与JMeter的联系之后,我们要建立与jenkins的联系,操作步骤(win10操作系统),

详细见上篇我们写的文章:

Ant+jmeter+jenkins持续集成(一):1.Ant+jmeter关联【巨巨巨...详细】_祼奔的蜗牛的博客-CSDN博客

一、配置ant的环境:

1》.系统变量:

在环境变量配置窗口中的“系统变量”中新增一个变量名为ANT_HOME,值为Ant解压后的目录,如下图所示:

          

2》.PATH变量:

在“用户变量”下找PATH变量,如果没有就新增一个PATH变量,如果有就直接在PATH变量中加入新的值,值为“%ANT_HOME%\bin”

         

  1. 记得保存-保存-保存

3》.验证:

经过上面两步就配置好了,接下来是验证—验证:

Win+r___cmd___输入ant  -version

      

《完毕》-------接下来就是开始jenkins相关操作

二、安装jenkins

说明:此处的安装是在本地win10系统中安装,所以不用tomcat驱动jenkins.jar包(这个请在安装tomcat后下载jenkins.jar包后配置在相关目录下后即可驱动jenkins)

在本地win系统中安装:下载jenkins.war包安装即可

安装步骤:

        1)官网下载:Jenkins

                官网下载比较慢,建议使用镜像源下载比较快

        2)国内镜像源下载

                (推荐,有很多镜像源,就写两个吧):

                阿里云:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

                清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

        3)安装过程【略】:

                省略.....【如果有错误,在后续会说明】

        4)安装成功:

                 

三、jenkins关联ant:

1.找到ant的安装路径:

        精确到版本号(如:1.10.13):D:\Apache Ant\apache-ant-1.10.13

2.进入jenkins:

        manage Jenkins——>Tools(有可能是中文,看个人的设置)

3.jenkina找到Ant:

                ---照图操作(如果没有找到ant就去插件中添加相关插件):

                

 4.新建一个测试计划:

 5.进入测试计划中--配置:

*****各项如下就好*****

添加描述:

没有就默认选”无“

这俩不用管:

        Build Steps添加ant版本和目标Targets:

        构建后操作:

 6.保存并应用,然后重启jenkins:

7.开始集成:

构建中:

控制台输出

集成成功:

 8.去目录下查看生成的报告:

        双击:

9.最后再说一下:

执行的文件的路径在以下》》》

在指定目录下的所有符合的.jml文件都会执行,可能有多个。

这就持续集成了,在这其中,测试人员在jmeter中不断编写接口用例,保存之后,只要在jemkins中构建就会生成最新的内容,不断编写中测试人员不断集成,只需要在jmeter中编写,而不在需要在jmeter中运行和查看了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值