1.基本不会改的底层、核心服务等,全做接口自动化。
2.后台打点,搜集用户点用连行为,将用户使用率高的链路,做测试。
3.重点功能服务,做全面测试。
4.其他服务接口、压力测试,让用户做,怎么做呢?
通过灰度策略,让少量用户使用灰度版本;
然后通过负载均衡,将用户流量导入到版本的单个服务,让其压满;
如果通过就继续下个服务,逐个升级版本以此类推,这样同时完成了功能和压力的验证;如果用户使用出现问题受损,则紧急修复,并给予用户更高的补偿。
1.基本不会改的底层、核心服务等,全做接口自动化。
2.后台打点,搜集用户点用连行为,将用户使用率高的链路,做测试。
3.重点功能服务,做全面测试。
4.其他服务接口、压力测试,让用户做,怎么做呢?
通过灰度策略,让少量用户使用灰度版本;
然后通过负载均衡,将用户流量导入到版本的单个服务,让其压满;
如果通过就继续下个服务,逐个升级版本以此类推,这样同时完成了功能和压力的验证;如果用户使用出现问题受损,则紧急修复,并给予用户更高的补偿。