V模型

王朝百科·作者佚名  2009-12-03  
宽屏版  字体: |||超大  

图示

V模型是最广为人知的测试模型。

最典型的V模型版本一般会在其开始部分对软件开发过程进行描述,如下图所示:

图1 V模型的各级开发阶段

这是古老的瀑布模型。作为开发模型,

在V模型中,测试过程被加在开发过程的后半部分,如下图所示:

图2 V模型示意图

单元测试所检测代码的开发是否符合详细设计的要求。集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。系统测试所检测已集成在一起的产品是否符合系统规格说明书的要求。而验收测试则检测产品是否符合最终用户的需求。

预验收测试

可行性分析 -------> 验收测试

↘ 预系统测试 ↗

需求分析 -----> 系统测试

↘ 预集成测试 ↗

概要设计 ----> 集成测试

↘ 预单元测试 ↗

详细设计 -> 单元测试

↘ ↗

编码

这就是软件测试的V模型

V模型的缺陷

仅仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段

忽视了测试对需求分析,系统设计的验证,一直到后期的验收测试才被发现。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有