制度&罚则--大促前系统可用性保证流程

Posted 杨不羁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制度&罚则--大促前系统可用性保证流程相关的知识,希望对你有一定的参考价值。

本文在研发组织管理中的位置:

研发组织管理--制度&罚则--大促前系统可用性保证流程

 

6.18检查时间点(节假日往前顺延)

11.11检查时间点(节假日往前顺延)

检查项目

备注

启动人

执行人

复查人

4.21(5个工作日)

9.18(5个工作日)

性能测试虚拟岗团队督促各项目测试人员收集高并发接口及测试场景设计

性能测试虚拟岗团队会将接口收集及测试场景
模板发送给每个测试人员, 测试人员需要和研发团队
讨论确认高并发接口,测试目标(默认大促3倍)及测
试场景安排, 第一次收集尽量涵盖多一点的接口

性能测试虚拟岗

各项目测试和研发团队

NA

4.28

9.25

完成高并发接口收集及测试场景设计, 通过邮件统一发送测试安排

收集后汇总到性能测试虚拟岗团队, 统一做测试执行安排

性能测试虚拟岗

性能测试虚拟岗

测试负责人

5.1-5.29(18个工作日)

9.28-10.22(18个工作日)

性能测试执行及瓶颈优化

按照测试安排进行性能测试执行:

  1. 性能测试虚拟岗团队执行至少1/3的测试

  2. 剩余项目可以根据人力情况由各自项目测试人员自行执行

  3. 原则上多次测试执行时间及频次没有限制

NA

性能测试虚拟岗,各项目测试和研发团队

NA

5.23(4个工作日)

10.16(4个工作日)

性能测试虚拟岗团队督促各项目研发人员审查各自项目的大促应急方案:

服务器大促临时扩容需求 -> 并开始申请

大流量接口/功能熔断方案

大流量接口/功能降级方案

大流量接口/功能限流方案

系统不可用时的应急方案

 

性能测试虚拟岗

研发团队

研发负责人和测试负责人

5.29

10.22

所有性能测试执行及优化需要完成, 各项目负责人需要将测试结果汇总到性能测试虚拟岗团队, 团队统一通过邮件发送结果并更新到wiki

 

NA

性能测试虚拟岗

测试负责人

5.29

10.22

研发团队将大促应急方案通过邮件发送到整个团队(可以发送wiki链接)

 

NA

研发团队

研发负责人和测试负责人

5.30(7个工作日日)

10.23(7个工作日日)

性能测试虚拟岗团队督促各项目测试人员根据<线上bug跟踪管理>内容走查所有未关闭bug并给出上线修复时间:

线上(P0-P3)级bug, 日志error bug, 基础架构性能异常bug, 应用层监控异常bug,数据库异常bug

 

性能测试虚拟岗

各项目测试

 

6.5-6.10

10.29-11.3

研发需要上线解决所有走查中发现的必须修复的系统功能及性能异常问题

推荐10.29日上线解决所有存量线上问题, 最晚11.3日

NA

研发团队

 

6.10

11.3

性能测试虚拟岗团队收集线上bug解决结果, 统一通过邮件报告整个团队, 并且持续观察到大促日前是否有新建bug

 

性能测试虚拟岗

NA

测试负责人

6.18

11.11

最后5个工作日理论上不执行性能测试和上线工作

 

NA

NA

NA

 

以上是关于制度&罚则--大促前系统可用性保证流程的主要内容,如果未能解决你的问题,请参考以下文章

制度&罚则--RD红线

制度&罚则--线上Bug分级及处理时效

制度&罚则--测试报告模板

制度&罚则--上线结果通知模板

电商系统-技术中台

大促流量激增,通过什么手段提升系统的高并发高可用性?