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

发表于:2022-4-21 09:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Sweettesting    来源:博客园

  配置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),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号