码迷,mamicode.com
首页 > 其他好文 > 详细

测试软件工程

时间:2019-12-27 21:59:30      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:测试   活动   原则   软件开发   支持   png   理念   缺点   nbsp   

.软件工程概念

什么是软件工程

技术图片

 

 

软件开发和测试之间的关系

工作目标一致、工作方法不同

→开发的工作方法   建设性

→测试的工作方法   破坏性

软件之生命周期

技术图片

 

 

立项—需求分析—设计、编码、测试—发布—运行维护—淘汰

二.软件开发过程:

需求分析→系统设计→编码&测试→用户验收→上线后维护

瀑布模型

 技术图片

 

 

缺点:测试的介入时间太晚。

 

快速原型模型

 技术图片

 

增量模型

技术图片

 

 

迭代模型

 技术图片

 

 

三.测试过程概述

 技术图片

 

V模型

揭示了开发过程与测试过程中各阶段的对应关系,通过开发和测试同时进行的方式来缩短开发周期,提高开发效率。

 技术图片

 

 

缺点不足:

→  v模型仅仅把测试过程作为在需求分析,系统设计及编码之后的一个阶段,忽视了测试对需求分析,系统设计的验证,需求的满足情况一直到后期的验收测试才被验证

→  没有体现出“尽早地和不断地进行软件测试”的原则

 

W模型

 技术图片

 

 

→ 由两个V字模型组成,分别代表测试与开发过程,明确表示出了测试与开发的并行关系

→ 测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求,设计等开发输出的文档同样要测试

优点:

→ 测试的的活动于软件开发同步进行

→  测试的对象不仅仅是程序,还包括需求和设计

→ 尽早发现软件缺陷可降低软件开发的成本

局限性:

W模型中,需求,设计,编码等活动背视为串行的,同时测试和开发活动也保持着一种线性的前后关系,在上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。

 

H模型

 技术图片

 

 

X模型

 技术图片

 

技术图片

 

 

四.测试过程管理理念

技术图片

测试软件工程

标签:测试   活动   原则   软件开发   支持   png   理念   缺点   nbsp   

原文地址:https://www.cnblogs.com/Ljxsccwgg/p/12109564.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!