中台系统
一.项目背景
1.该项目主要负责所有产品的登录,注册、账号管理、订单权限,埋点数据聚合等
该系统已存在10年,极度不稳定,每年都出现重大事故,上线后总是要紧急发布和热修,产线问题及咨询问题较多要解决的问题
2.发布上线遗漏减少焦虑感降低
第一步是把所有bug找出来
第二步是影响开发提高质量
二. 工作业绩
1.加入该组后用自己的多年测试经验搭建了测试框架和流程;对于复杂的业务逻辑和功能,重新梳理,让团队更新清晰。
1)新功能的Hotfix次数为0,新功能的产线问题为0
2)解决了老功能产线bug,更是提出了很多个自己的使用反馈,为产品的进一步提升做出了自己的贡献。
3)自动化测试脚本,服务覆盖率从0%增加到100%,同时梳理了不合理的接口及请求,为下一步优化提供数据。
4)针对新功能可能影响关键功能(如登录和注册)的性能,进行性能测试以提升服务的稳定性。
2. 针对业务进行梳理,尤其是复杂的SSO注册登录业务,梳理好了Step by Step的步骤文档,为新人加入、团队逻辑梳理提供了基础,也形成了项目组资产。
3. 完成了注册回归用例,同时梳理了项目模块的目录,抽出公共字段与功能,提高测试用例的高复用性
4. 分析了本地问题/产线问题/紧急发布和hotfix,理出了用户常咨询的功能以及不易发现的特殊场景问题,为下一步减少历史问题提供了更好的支持
5. 在团队协作方面,分享case规范,提高了团队协作及效率。整理前端和后端的通用测试规则,培养开发的测试思维,落地规范,让研发形成基本意识
6. 分析产线与本地环境差异点,准备不同测试数据,提高了开发质量意识与工作效率
7. 自测流程优化,针对大PBI进行分布提测,功能自测划定到责任人,case反馈,形成正循环,提高协作效率
8. 提出流程不合理的点,和master探讨商量优化迭代的流程,提高团队效率