上线发布时两个环境共用一个库产生的兼容问题
策略方案:
老代码+老表 (现状)
老代码+新表(模拟灰度上线后,现网和新表的兼容情况)
新代码+老表(异常情况,交叉组合覆盖)
新代码+新表 (这个不用说了吧)
测试流程:
转测后先不着急把新的业务代码和到测试环境测试,
1.表备份
2.执行工单里的sql或定时任务,模拟现网老代码+新表,验证业务基本功能是否正常
2.部署新代码,用老表配合验证下(这步感觉没意义,但我也放进去了
3.新代码+新表,开测新需求!
上线发布时两个环境共用一个库产生的兼容问题
策略方案:
老代码+老表 (现状)
老代码+新表(模拟灰度上线后,现网和新表的兼容情况)
新代码+老表(异常情况,交叉组合覆盖)
新代码+新表 (这个不用说了吧)
测试流程:
转测后先不着急把新的业务代码和到测试环境测试,
1.表备份
2.执行工单里的sql或定时任务,模拟现网老代码+新表,验证业务基本功能是否正常
2.部署新代码,用老表配合验证下(这步感觉没意义,但我也放进去了
3.新代码+新表,开测新需求!