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

软件测试:过程模型!

时间:2016-11-29 14:29:04      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:11.2   str   用户需求   指令   问题   关联   注册   验收测试   不同   

指导老师:骏马昆朋

时间:201.11.29

>>>>>>>>>>>>>>>>>>>>

V模型:用户需求-->需求分析-->概要设计-->详细设计-->编码-->单元测试-->集成测试-->确认测试与系统测试-->验收测试

              优点:反映了活动与分析和设计得到关系,明确的表明了测试过程中存在的不同级别,并且清除的描述了注册测试阶段和开发过程期间各阶段的对应关系。

              缺点:仅仅把测试过程作为在需求分析、概要设计、详细设计及编码之后的一个阶段,容易使人理解为测试时软件开发的最后一个阶段,主要是针对程序进行测试寻找错误,而需求分析阶段隐藏的问题一直到后期的验收测试才被发现。

 

W模型:(1)用户需求-->需求分析-->概要设计-->详细设计-->编码--集成-实施-交付-

                  (2)用户需求验收测试设计-->需求分析与系统设计确认与系统测试设计-->概要设计集成测试设计-->详细单元测试设计-->单元测试-->集成测试-->确认测试与系统测试-->验收测试

                    优点:测试伴随着整个软件开发周期,而且测试的对象不仅是程序,需求和设计同样需要测试。即:测试与开发是同步的,有利于尽早地发现问题。

                    缺点:w模型和v模型都把软件的开发视为需求、设计、编码等一系列串行的活动。需要有严格的指令表示上一阶段完全结束,才可正式开始下一阶段。这样就无法支持迭代以及变更调整。即“两个阶段测试关联性不强、迭代不方便

 

H模型:(1)软件开发活动之间存在互相牵制的关系,他们是可以交叉进行的。所以相应的测试之间也不存在严格的次序关系。

                    (2)H模型蒋测试活动完全独立出来,形成一个完全独立的流程,蒋测试准备活动和测试执行活动清晰的体现出来。

                    (3)软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发的进行

软件测试:过程模型!

标签:11.2   str   用户需求   指令   问题   关联   注册   验收测试   不同   

原文地址:http://www.cnblogs.com/xuehx/p/6113082.html

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