软件测试笔记-软件测试流程

软件测试流程:传统测试流程、测试左移(开发)和测试右移(运维)

传统测试流程

单元测试→集成测试→冒烟测试→系统测试→回归测试→验收测试

系统测试流程

需求分析→测试计划→测试设计(用例)→用例评审→测试执行→bug管理→发布维护

bug管理流程

提交缺陷→指派缺陷→确认缺陷(是)→推迟处理(是)→遗留缺陷(后续版本处理)→处理缺陷→回归缺陷(通过)→关闭缺陷

确认缺陷(是)→推迟处理(否)→处理缺陷→回归缺陷(通过)→关闭缺陷

确认缺陷(否)→回归缺陷(通过)→关闭缺陷

回归缺陷(未通过)→重新打开→确认缺陷

测试左移(开发)和测试右移(运维)

测试左移:在开发周期早期介入,代码测试,预防bug。

质量保障手段:代码评审,代码审计,单元测试,自动化冒烟测试,研发自测。

测试右移:发布之后,线上监控。

质量保障手段:闭环的线上问题反馈-检查-解决-更新流程,日志查看回传服务,log快速定位,业务监控,关键指标每日监控,生产数据监控。

猜你喜欢

转载自blog.csdn.net/Yocczy/article/details/127604960