Day16_持续集成和安装本地git

Day16_持续集成和安装本地git

1. 开发代码生成流程图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-njX1rjEE-1658192904306)(D:\typora\img\1658129228565.png)]

  • 在非自动化情况下, 传统项目需要一年左右

2. 敏捷开发

  • 详见Day02测试流程->19.2敏捷模型

  • 一个项目分为多个阶段, 每个阶段都是独立运行独立交付,

  • 在敏捷开发模式下, 传统的手工测试就不适用了, 需要自动化测试

3. 持续集成

  • 频繁的把可用的代码(测试通过的代码)集成到主干上(产品发布的最终状态)

  • 持续集成CI/CD

    • CI持续集成: 随时把开发的代码集成到一起
    • CD持续部署: 随时把开发的代码部署到生产环境, 所有的环节都是自动化完成的
  • 为什么要持续集成

    • 开发模式从传统模式转变为敏捷开发模式, 集成、测试、部署的工作方式都需要随着改变
    • 持续集成让测试更早的介入项目, 提早发现问题, 提早解决问题, 降低了成本, 提高了效率
    • 持续集成减少了重复的工作
    • 持续集成在任何时间任何地点都可以生成可部署的软件(测试通过的软件)
  • 持续集成可以是一整套流程, 也可以是其中某些部分

  • 作为测试人员的继续集成的环节

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oKKbpWtv-1658192904309)(D:\typora\img\1658132084305.png)]


4. 版本控制器

  • SVN 集中式的版本控制器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L0FuPB3d-1658192904310)(D:\typora\img\1658132305233.png)]


  • Git 分布式的版本控制器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bJW6sCWn-1658192904311)(D:\typora\img\1658132571965.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值