位置:学校首页 > 学校动态>软件测试必备基础知识
软件测试必备基础知识
(一)软件生命周期模型
从概念提出的那一刻开始,软件产品就进入了软件生命周期。在经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到后由于缺少维护费用而逐渐消亡。这样的一个过程,称为"生命周期模型"(Life Cycle Model)。
典型的几种生命周期模型包括瀑布模型、原型模型、迭代模型。
瀑布模型的特点(文档是主体),很多的问题在后才会暴露出来。迭代模型比瀑布模型问题暴露的要早;原型法比瀑布模型直观。
(二)软件测试概念
广义概念:指软件生存周期中所有的检查、评审和确认工作,其中包括了对分析、设计阶段,以及完成开发后维护阶段的各类文档、代码的审查和确认
狭义概念:识别软件缺陷的过程,即实际结果与预期结果的不一致
(三)软件测试目的
ü测试的目的就是发现软件中的各种缺陷
ü测试只能证明软件存在缺陷,不能证明软件不存在缺陷
ü测试可以使软件中缺陷降低到一定程度,而不是彻底消灭
ü以较少的用例、时间和人力找出软件中的各种错误和缺陷,以确保软件的质量
温馨提示:想要了解更多课程安排、开班时间、优惠活动、学费地址等欢迎随时来电咨询并领取试听资格!