阶段五接口测试第五章持续集成

一级目录持续集成介绍

在这里插入图片描述

1、持续集成相关知识
概念:持续集成简称C,重复执行开发提交代码并集成到主干。
目的:加速产品迭代,同时还能保障产品质量。(瀑布模型)
好处
。快速发现问题
。避免分支大幅度偏离主干
。加速产品发布更新
工具
git:源代码版本工具
github:代码仓库(基于稳定性,选择码云)
jenkins:一款持续集成工具。
git环境
安装:直接双击安装包,默认安装即可。
配置git:
git config --global user.email “email@example.com”
git config --global user.name “Your Name”

3、基于Postman实现持续集成
3.1.操作步骤
1.导出Postman脚本、环境变量、全局变量等到指定的文件夹
2.将包含Postman导出内容的文件夹用PyCharm打开
3.PyCharm中选择Vcs=》Import into Version Control=>Share Project on Gitee
4.登录gitee检查上传的仓库信息,并复制仓库地址
5.创建jenkins任务并进行设置
6.查看jenkins持续集成效果

4.持续集成三大工具介绍
jenkins:
介绍:
一个开源的持续集成工具,提供软件版本发布、自动测试等一些列流程及丰富的插件
作用:
· 从代码服务器拉取项目代码、自动化汉试脚本等
· 基于构建脚本,打包生成汉测试程序,并部署到指定的服务器
· 自动触发测试脚本,并通过HTML报告、邮件等形式及时反馈灵测试结果
git:
介绍:源代码管理工具
作用:
· 开发源源不断的通过git将本地的代码提交到公司的代码仓库
· 测试源源不断的通过git将本地的自动化测试脚本提交到公司的代码仓库
gitee:
介绍:基于git的代码仓库
作用:存放公司的代码

1.Git安装与配置
1.1Git安装与验证
作用:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。
下载:https:lgit-scm.com/downloads
安装:
1.双击安装包【Git-2.22.0-64-bit.exe】
Git-2.22.0-64-bit.exe
2.弹出页面点击【Next】

2.1码云账号注册
作用:云端软件开发协作平台,帮助个人、团队、企业轻松实现Gt/SVN代码托管、协作开发
注册:https:业gtee.com/login
详见录制的视频(qq邮箱、163邮箱任选其一)
码云入门:
1.【我的码云】==》【+】=》【新建仓库】,进入添加仓库界面。

3.1JDK安装
作用:JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+java系统类库)和AVA工具。
版本:DK1.8
下载:http:/www.oracle.com/technetwork/.java/javase./downloads,/jdk8-downloads-2133151.html
在这里插入图片描述
3.2JDK配置
在这里插入图片描述
在这里插入图片描述
4.1 Jenkins安装
作用:Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满
足任何项目的需要。
版本:2.176.2
下载:https:/jenkins.io/zh/download/
·操作步骤:
1.进入jenkins安装包所在目录(如D:\jenkins),打开一个dos窗口,运行命令java-jarjenkins.war
在这里插入图片描述
在这里插入图片描述
2.打开浏览器并访问http://localbost:8080/进入启动页后,这里需要一个密码进行验证,密码所在的位置会在页面上标有,直接打开这个文件就可以看到密码
在这里插入图片描述
3.选择安装推荐的插件
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值