软件测试流程:传统测试流程、测试左移(开发)和测试右移(运维)
传统测试流程
单元测试→集成测试→冒烟测试→系统测试→回归测试→验收测试
系统测试流程
需求分析→测试计划→测试设计(用例)→用例评审→测试执行→bug管理→发布维护
bug管理流程
提交缺陷→指派缺陷→确认缺陷(是)→推迟处理(是)→遗留缺陷(后续版本处理)→处理缺陷→回归缺陷(通过)→关闭缺陷
确认缺陷(是)→推迟处理(否)→处理缺陷→回归缺陷(通过)→关闭缺陷
确认缺陷(否)→回归缺陷(通过)→关闭缺陷
回归缺陷(未通过)→重新打开→确认缺陷
测试左移(开发)和测试右移(运维)
测试左移:在开发周期早期介入,代码测试,预防bug。
扫描二维码关注公众号,回复:
16767235 查看本文章
质量保障手段:代码评审,代码审计,单元测试,自动化冒烟测试,研发自测。
测试右移:发布之后,线上监控。
质量保障手段:闭环的线上问题反馈-检查-解决-更新流程,日志查看回传服务,log快速定位,业务监控,关键指标每日监控,生产数据监控。