测试入门之软件的生命周期


         万物从无到有,都有它的一个生命周期,而软件也不例外,今天就来总结一下软件的生命周期。


一:计划

          对开发软件进行了详细的定义,由需求分析人员和用户共同讨论决定,哪些需求是可以满足的,并且给予确切的描述,写出软件需求说明书SRS(Software Requirement Specification)


:需求分析


。确定软件开发总目标

。给出软件的功能,性能,可靠性以及接口等方面的设想

。研究完成该项目的可行性,探讨问题解决方案

。对可供开发使用的资源,成本,可取得的效益和开发进度作出估计

。制定完成开发任务的实施计划


三:设计

      设计是软件工程的技术核心,这个阶段需要完成设计说明书

      。概要设计(HLD)在设计阶段把各项需求转换成相应的体系结构,每一部分是功能明确的模块

     。详细设计(LLD)对每个模块要完成的工作进行具体的描述


四:编码

            把软件设计转换成计算机可以接受的程序,既写成以某个程序设计语言表示的源程序清单,使用RDBMS工具建立数据库


五:测试

           测试是检验软件是否符合客户需求,达到质量要求,一般由独立的小组执行,测试工作分为单元测试,集成测试,系统测试


六:运行和维护

          这个阶段将软件分析交付用户投入正式使用,以后便进入维护阶段,可能有多种原因需要对它进行修改,如软件错误,系统软件升级,增强软件功能,提高性能等

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值