有一次面试题目是要介绍一下V模型,特意整理一下。想对几年了做测试的东西,做一个系统的整理,今天就算开篇之作吧。
参考链接:
http://baike.baidu.com/view/249855.htm
软件测试学习笔记之一V模型
V模型是最广为人知的测试模型。
最典型的V模型版本一般会在其开始部分对软件开发过程进行描述,如图所示
这是古老的瀑布模型。作为开发模型, 在V模型中,测试过程被加在开发过程的后半部分。
1)单元测试所检测代码的开发是否符合详细设计的要求。
2)集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。
3)系统测试所检测已集成在一起的产品是否符合系统规格说明书的要求。
4)验收测试则检测产品是否符合最终用户的需求。
预验收测试
可行性分析 -----------> 验收测试
↘ ( 预系统测试) ↗
需求分析 --------> 系统测试
↘ (集成测试) ↗
概要设计 ----> 集成测试
↘ (预单元测试) ↗
详细设计 -> 单元测试
↘ ↗
V模型的缺陷
仅仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段
忽视了测试对需求分析,系统设计的验证,一直到后期的验收测试才被发现。
本文介绍了软件测试中的V模型,包括其各个阶段的测试重点,并指出了该模型的主要缺陷。

2416

被折叠的 条评论
为什么被折叠?



