软件测试-开发文档历史/项目流程简述

1.软件开发文档

在这里插入图片描述

1.1 开发模型的变迁

  • 最早期:边做边改
  • 稳定期:瀑布式
  • 发展期:敏捷
  • 创新期: DEVOPS(更强集成,更多自动化,存在 211指标:对于小型需求上线周期保持在两周左右上线,开发周期尽量压缩在一周以内,发布流程在30分钟内发布完成,回编测试加发布流程在一个小时内)

211指标:
针对不同的小型需求,上线周期定在2周左右
开发周期压缩在1周
回归测试+项目的上线发布保持在1小时之内

2.项目的一生

1.编程阶段:
单元(白盒) -测试参与
2.编程完成:
开发联调(集成测试) -
开发为主(但是测试对于日志,接口调通的返回值,数据调度都需要进行校验)
3.提测:
冒烟测试(自动化为主,手工为辅) -
测试执行(8-2原则,80%的用户集中使用20%的功能,这部分称为关键功能,冒烟测试主要测这部分功能)
4.测试阶段:
系统测试(黑盒功能测试为主,自动化/接口测试为辅,根据项目进行性能、安全测试)
5.验收阶段1:
验收测试-测试配合用户或需求

发布了82 篇原创文章 · 获赞 7 · 访问量 4192

猜你喜欢

转载自blog.csdn.net/sunshine612/article/details/105102383