软件的生命周期&软件测试工作流程
1、软件生命周期
定义:软件开始研制到最终废弃不用
六个阶段

2、软件测试生命周期
五个阶段

3、软件测试工作流程

开发流程:需求分析(输出需求规格说明书)-需求评审(通过)-开发编写开发计划-概要设计-详细设计-编码-单元测试-转测-部署环境-修复bug等等验证(N轮)-测试通过-发布上线
测试流程:需求分析(输出需求规格说明书)-需求评审(通过)-编写测试计划-设计测试用例-用例评审(通过)-等待提测-部署测试环境-冒烟测试(通过)-系统测试-提交bug并跟踪解决(N轮)-测试通过-输出测试报告-发布上线
4、V模型
快速开发模型,RAD
特点:通过开发和测试同时进行的方式来缩短开发周期,提高开发效率。
网友评论