优酷质量保障系列(一)——服务端稳定性保障实践

文娱妹导读:质量保障贯穿全部研发流程,测试作为质量的构建者和守护者,需要保障的不仅仅是提测后的功能质量,而是整个研发过程的质量和效率。分享优酷通过质量保障建设提升研发效率和质量的实践过程。
仔细阅读本文预计需10分钟,开始充电吧!

服务端质量保障做什么?

回答这个问题之前,先要看看影响服务端质量的因素有哪些?从当前服务端研发流程来看一个需求上线的全部阶段以及每个阶段的主要活动:
在这里插入图片描述
可以看到质量相关的活动贯穿全部研发流程,测试作为质量的构建者和守护者,需要保障的不仅仅是提测后的功能质量,而是整个研发过程的质量和效率。

定义每个阶段影响质量的主要因素:
• 需求确认:需求的有效性以及业务价值
• 方案审计:方案的合理性以及变更导致的质量风险
• 代码开发:代码逻辑和编码规范
• 线下验证:回归测试的效率和质量;新功能测试的效率和质量
• 安全生产:留观流量的有效性;质量验证的充分性
• 线上发布:线上稳定性保障机制和异常检查能力

结合优酷业务特性和研发现状,确定测试当前需要重点关注的保障内容:
• 代码开发:通过建立静扫、单元测试,实现开发提交代码后的持续验证
• 线下验证:保障提测代码质量、线下验收质量;
• 安全生产:保障安全生产验证有效性
• 线上发布:保障线上服务稳定性

总结成一句话:服务端质量保障体系就是要构建贴合业务特性的自动化测试保障能力,并融入研发流程关键质量阶段(测试准入冒烟测试提测回归测试安全生产验证线上发布),保障应用变更可持续集成、可持续部署、可持续发布。

如何构建质量保障体系?

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值