欢迎来到天天文库
浏览记录
ID:41875647
大小:137.32 KB
页数:3页
时间:2019-09-04
《v模型和w模型分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、CE要设计系统测试详织设计集廉测试单元测试V模型和W模型分析杨富焜1.V模型在认识W模型之前,需要认识V模型。V模型是最经典的一种测试流程,其图解如下:畫求分析验收测试说明:从左至右是时间线,自上到下是用八至程序。v模型的是测试开发完毕Z后再进行的一种测试。由于软件是从一个一个的部件诞生,所以测试也是从单元开始,逐步往系统边进。这种测试的特点是,最为经典、普通的一种测试。测试的对象就是程序本身。由于这种测试前期是面向程序、后期面向川户,所以往往需求上的错误发现得迟,此时修改的费用比较人,工期会延迟。优点是:如此简单的模型适合工程量小、人力投入也少的情况。而且项hl的改动不大
2、,风险不高的情况。缺点:在实际小能丿IJ上v模型的项目很少。错误也发现得迟。采用v模型的而产生的风险费用很高。总结:以前在做软件开发的时候,发现v模型适用的范围非常小。小型的开发队伍(4人以下)根本没能力拿出人做前期测试,或者连后期测试能力都没有。靠的是边开发边测试,一个一个点地过。这种情况,小型公司采用的开发模型是增量模型、快速模型。增量适合逐个功能完善、快速属于有类似项目经验的。个人对增虽模型冇偏爱,主要是对人力无太大限制,逐步完成冇助于提高团队士气。而快速模型不适合加进新成员,而且需耍有一个核心的开发人员做主导。所以总來的说V模型是大的项目做不了,小的项目不需要。2.
3、W模型W模型能解决V模型的一些问题,但仍冇一些问题不能解决。其图解如下:说明:左边的V是开发流程,右边的V是测试流程。特点:对比V模型,由于W模型能同步进行,使得其可用性人人提高、解决了V模型中后期才能发现需求错误的问题。W模型不像V模型盂要等到程序出来才进行测试,而是只要等开发流程完成一个步骤(至少达到里程碑),就可以对其产出进行测试。按图:用户需求确定后,测试对象就是用户需求,所指导的是验收测试。概要设计确定后,测试对象就是概要设计,所指导的是集成测试。优点:能在前期发现需求错误,在测试过程中也有利于及时了解项目难度。适合做中型软件。缺点:W模型继承V模型而来,仍要求项
4、目需求不能有人变动,否则前期准备很容易白费。也不适合于大型的项目,大型项目不能一开始就冇完整的需求,而风险大而造成需求变动大。人力上也要求有专门测试的人员。
此文档下载收益归作者所有