黑马程序员技术交流社区

标题: 【上海校区】软件测试模型 [打印本页]

作者: 不二晨    时间: 2019-4-1 09:20
标题: 【上海校区】软件测试模型
1.定义

软件测试模型是软件测试的全部过程、活动、任务和管理的结构框架。它给出了软件测试活动各个阶段之间的关系
2.V模型


v模型反映出了测试活动与分析设计活动的关系。从左到右描述了基本的开发过程和测试行为,非常明确地标注了测试过程中存在不同类型的测试,并描述了这些测试阶段和开发过程期间各阶段对应的关系。V模型存在一定的局限性,它仅仅把测试作为编码后额一个阶段,是针对程序进行寻找错误的活动,而忽视了测试活动对需求分析、系统设计等活动的验证和确认的功能。
3.W模型


W模型可以说是V模型自然而然的发展。W模型由两个V模型组成,分别代表测试与开发过程,图中明确表示出测试和开发的并行关系。它强调测试伴随整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和测试同样要测试。
W模型也存在局限性,需求、设计编码等活动被视为串行的,同时测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可以开始下一阶段工作。这样就无法支持迭代的开发模型。

4.H模型


软件测试应尽早准备尽早执行
软件测试是一个独立的流程,贯穿于整个产品周期,与开发并行
软件测试不仅仅只测试的执行,还包括很多其它的活动
软件测试是根据被测物的不同而分层次进行的,不同层次的测试活动可以是按照某一个次序先后进行,可以反复
---------------------
【转载,仅作分享,侵删】
作者:若海音符
原文:https://blog.csdn.net/Chenyt01/article/details/51452786
版权声明:本文为博主原创文章,转载请附上博文链接!


作者: 不二晨    时间: 2019-4-10 14:26
奈斯,感谢分享!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2