• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xoxo419
V2EX  ›  程序员

大家公司中上线测试和上线生产流程是怎么走的?

  •  
  •   xoxo419 · Sep 15, 2018 · 6202 views
    This topic created in 2980 days ago, the information mentioned may be changed or developed.

    LZ 公司中的流程是这样走的

    1. 开发提交项目代码, 及部署文档, 发给测试人员.
    2. 测试人员根据部署文档, 在线上测试机器部署及测试.
    3. 如果测试没有问题, 将直接在生产中部署.
    4. 如果测试有问题, 退回给开发 开发修复并 svn tags 然后 测试人员使用 svn witch 切换到对应的 tags 再测试.
    5. 直到测试没有问题. 部署线上生产.

    但是这个方式很麻烦, 每次都要提交部署文档及 svn tags. 部署时也是手工导入数据及有时也可能修改一些配置.

    12 replies  •  2018-09-16 11:56:22 +08:00
    37Y37
    37Y37
    Sep 15, 2018
    1
    你们缺少个运维啊。参考一下我们公司的整个流程:
    37Y37
    37Y37
    Sep 15, 2018
    2
    公众号前缀 /s/GATfwNETo_aGsJHZdV5YzQ
    enjoyCoding
    enjoyCoding
    Sep 15, 2018 via Android
    3
    写完代码后发 git,然后发布测试站,试图吸引对面的测试,告诉他测试站已经发好。测试人员测试完毕后自己发正式站。发布正式站的权限只掌握在主管和测试手中。
    loveCoding
    loveCoding
    Sep 15, 2018
    4
    1.测试阶段无问题后,提交 gerrit 进行代码 review,代码合并至 master
    2.发布平台创建新版本,jenkins 编包并绑定发布版本号
    3.提预发布审核单,测试审核,预发布,验证
    4.提现网发布审核单,测试审核,现网发布,验证
    5.期间有任何问题,发布平台都可以进行版本回滚
    xiaohuojian
    xiaohuojian
    Sep 15, 2018
    5
    根据你的描述,完全可以了解下我们的产品脉冲云,会有不少收获。
    zhilincom
    zhilincom
    Sep 15, 2018
    6
    1.开发完成部署到 dev 环境自测。
    2.自测通过部署到 test 环境,发邮件给产品验收。
    3.验收通过产品发邮件给测试。
    4.测试完这个迭代的所有需求后部署到预发布进行预发布测试。
    5.预发布测试通过部署到线上,进行线上测试。
    6.线上测试通过,完成。上线成功。
    v2chencc
    v2chencc
    Sep 15, 2018
    7
    开发 - 测试 - 预生产 -生产
    luozic
    luozic
    Sep 15, 2018 via iPhone
    8
    devops 滚动发布流程
    wangxiaoaer
    wangxiaoaer
    Sep 15, 2018 via Android
    9
    @zhilincom 什么算是开发完成?自测不是开发过程开发人员调试的过程吗?
    lfzyx
    lfzyx
    Sep 15, 2018
    10
    Devops CI -> CD
    zhilincom
    zhilincom
    Sep 16, 2018 via Android
    11
    @wangxiaoaer 就是 dev 环境用来给开发调试、自测用的,毕竟很多时候要开发的功能要调用其他服务,在本地搭建一个整套的测试环境不现实,确定负责的用户故事已经自测通过没有问题就合进主分支再布到 test 环境,合代码的时候要另一人 review 通过才能合进去。
    sampeng
    sampeng
    Sep 16, 2018 via iPhone
    12
    ci 呢?部署一套 ci 久完事了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4297 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 08:03 · PVG 16:03 · LAX 00:03 · JFK 03:03
    ♥ Do have faith in what you're doing.