软件测试学习笔记丨软件测试流程体系
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/27352
软件测试工作流程
传统测试流程
单元测试
集成测试
冒烟测试:软件核心业务流程测试
系统测试:流程是需求分析、测试计划、测试设计、用例评审、测试执行、bug 管理、发布维护
回归测试:复测 bug 修复、bug 修复相关功能,老功能
验收测试
Bug 管理流程
![](https://static001.geekbang.org/infoq/24/24ad58893ff30deea1185c2a24b57c31.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
测试左移和测试右移
测试左移
左移是往测试之前的开发阶段移
测试团队在软件开发周期早期就开始介入
对代码进行测试
从发现 bug 到预防 bug
测试左移 - 质量保障手段
代码评审(code review)
代码审计
单元测试
自动化冒烟测试
研发自测
测试右移
右移是往发布之后移
产品上线后进行线上监控
测试右移 - 线上监控
闭环的线上问题反馈 - 检查 - 解决 - 更新流程
更便捷的日志查看、回传服务
丰富有效的 log,便于问题的快速定位
丰富的监控指标 (例如业务异常点指标)
业务监控 (例如短信发送等)
关键指标每日监控 (服务器指标)
生产数据监控 (警报)
软件测试开发免费视频教程分享
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/265620a841c3aa1a3215e5634】。文章转载请联系作者。
评论