当前位置: 首页 > news >正文

项目上线流程


企业中一个项目从需求到上线的流程

1、需求设定

2、交互设计

3、ui设计

4、发送评审邮件

5、需求评审

6、技术评审

7、输出rd、qa排期

8、qa输出case

9、准入

10、提测

提交测试,开发完了转QA同学进行测试,开发完成一个阶段目标,提交给测试验证
如何提测?
开发在Dev环境联调, 功能开发联调结束提交给测试, 测试工程师需要在测试环境验证本次新(迭代)功能, Dev环境和测试环境是隔离的, 测试不能在开发环境去测试, 开发也不能在测试环境联调, 这个是必须要保证的.

部署测试环境的时候,开发提测需要提供: svn或者git地址, 项目分支, 新增和变更SQL, 新增和变更服务, 新增和变更中间件, 新增和变更配置文件等等.

11、测试

12、上线前测试回归

13、上线回归

14、上线完后的回归

15、线上质量跟进


业务上线流程

提交QA功能测试;
提交安全团队做安全测试

环境

开发环境(dev):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告。
测试环境(test):一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。
生产环境(prod):是值正式提供对外服务的,一般会关掉错误报告,打开错误日志。

三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境。

相关文章:

  • 刻意练习
  • 【成长经历】【钉钉前端】 高中毕业-如何用 15 年从小白到技术专家
  • 转正实习、春招、秋招、校招、社招的4个区别和陷阱
  • 前端工具方法
  • 【转载】8年工作的总结
  • 【转】计算机保研经验总结
  • IIS 500.19错误的解决思路
  • el-form内el-select与el-input纵向不对齐的问题
  • MVVM模式的理解
  • 吞吐量(TPS)、QPS、并发数、响应时间(RT)概念
  • C#学习笔记
  • 微信小程序帐号被系统冻结问题汇总
  • 微信小程序开发工具win10下编译非常慢解决方法
  • Nodejs热更新
  • SSR同构降级策略
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 2017年终总结、随想
  • docker python 配置
  • download使用浅析
  • express.js的介绍及使用
  • HTML中设置input等文本框为不可操作
  • k8s 面向应用开发者的基础命令
  • Python中eval与exec的使用及区别
  • Redis字符串类型内部编码剖析
  • spring + angular 实现导出excel
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • vuex 笔记整理
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 从零开始的无人驾驶 1
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 回流、重绘及其优化
  • 浅谈Golang中select的用法
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 一些css基础学习笔记
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • mysql面试题分组并合并列
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​决定德拉瓦州地区版图的关键历史事件
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • ()、[]、{}、(())、[[]]命令替换
  • (第二周)效能测试
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (一)基于IDEA的JAVA基础1
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)EXC_BREAKPOINT僵尸错误
  • (转载)Linux 多线程条件变量同步
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .NET中两种OCR方式对比
  • @RequestMapping用法详解
  • [ Algorithm ] N次方算法 N Square 动态规划解决