一般我们会选择晚上上线,开发测试还有客户产品全部到场,进行上线测试首先,开发将代码打包到生产环境的服务器中,把代码包替换到服务器的目录中。如果数据表有变化,开发就会运行sql脚本,创建表,修改表的操作;
1)接着,我们测试就开始先测试主体业务功能以及新增的功能模块;测试通过之后,我们会在界面上把上线测试的数据删除,在规定的日期正常上线。
2)如果发现bug,开发人员当场修复bug,修复成功之后我们测试再复测,通过就可以正常上线。
3)如果发现了bug开发人员在上线规定时间之前都还没有修复好的话,就看问题的严重性,如果严重就延期上线,或者迭代到下一个版本中。如果我们是迭代版本的话我们还需要版本回滚。如果不严重,产品跟客户觉得可以上线,就正常上线。