使用JMeter搭建接口自动化环境(下)(图)

测试工具 创建于:2022-04-21
 
 配置Jenkins构建持续集成   下载安装Jenkins,本文不做详细介绍,大家可自行
百度。   下载地址:https://jenkins.io/zh/download/,安装完成配置环境变量 JENKINS_HOME:D:\Jenkins   Jenkins服务默认端口为8080,如果出现端口冲突,可在Jenkins安装目录jenkins.xml文件中修改。


  
配置JDK和Ant环境   在
浏览器中输入:http://127.0.0.1:8585,进入Jenkins主页,配置用户名、密码和插件。根据项目需要,我这里需要安装HTML Publisher Plugin和Ant Plugin。在Manage Jenkins>>>Manage Plugin中搜索这两个插件并安装,然后在Manage Jenkins>>>Global Tool Configuration中配置JDK和Ant的工作路径。



  
配置工作项目   在Jenkins主页点击New Item,输入项目名称,选择Freestyle project,点击ok会进入到项目配置页面。因为我已经建好了项目,这里会提示项目名称已存在,项目名称建议大家用英文。


  进入到项目配置页面,我们目前需要修改一些配置。Discard old builds(丢弃旧的构建):为了避免多余的构建日志、临时文件占磁盘空间,需要定期的清除过期文件。我这里配置保留5天内的构建文件,保持最大构建个数不限。


  Build Triggers(构建触发器)用来设置定时任务,其语法是由“* * * * *”构成,中间空格隔开。 第一颗*表示分钟,取值0~59 第二颗*表示小时,取值0~23 第三颗*表示一个月的第几天,取值1~31 第四颗*表示第几月,取值1~12 第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日


  Build模块需要增加Invoke Ant,其中Ant Version的值要与上面在Jenkins中设置名称一致;Build File填写我们新建的build.xml文件所在的路径。


  Post-build Actions(构建后操作)目前先配置一下报告存放路径,此路径要与build.xml文件中报告存放路径一致,否则无法在Jenkins中查看
测试报告,Report title默认不做更改。


  
写在最后的话   至此,一套简单的接口自动化框架搭起来了,期间也踩了很多坑。由于
技术能力有限,这个框架扩展功能还在研究中,有实用的功能后续再做补充。


  
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

权威发布,测试选择不纠结!第15届软件测试行业报告,直击行业发展,把握未来方向!

原文地址:http://www.51testing.com/?action-viewnews-itemid-5961108

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。

发表于:2022-4-21 09:11 作者:Sweettesting 来源:博客园