`

(转)软件测试中的V模型

阅读更多
在软件测试方面,V模型是最广为人知的模型,尽管很多富有实际经验的测试人员还是不太熟悉V模型,或者其它的模型。V模型已存在了很长时间,和瀑布开发模型有着一些共同的特性,由此也和瀑布模型一样地受到了批评和质疑。

    V模型中的过程从左到右,描述了基本的开发过程和测试行为。V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。

图1--V模型示意图

    在V模型中,单元测试是基于代码的测试,最初由开发人员执行,以验证其可执行程序代码的各个部分是否已达到了预期的功能要求;

    集成测试验证了2个或多个单元之间的集成是否正确,并有针对性地对详细设计中所定义的各单元之间的接口进行检查;

    在所有单元测试和集成测试完成后,系统测试开始以客户环境模拟系统的运行,以验证系统是否达到了在概要设计中所定义的功能和性能;

    最后,当技术部门完成了所有测试工作后,由业务专家或用户进行验收测试,以确保产品能真正符合用户业务上的需要。

分享到:
评论

相关推荐

    软件测试模型-V模型

    软件测试模型-V模型软件测试模型-V模型软件测试模型-V模型软件测试模型-V模型

    软件测试双V模型模型示意图

    这是我手工绘制的V&V模型示意图,简单明了

    软件测试流程,V模型、W模型优缺点.pdf

    软件测试流程,V模型、W模型优缺点。

    软件测试:V模型问题分析[4]

    软件测试:V模型问题分析[4]软件测试在这种情况下,左边的方块中最好被标记为:“在当前信息条件和情况下可以做的任何测试设计”。这样,当测试设计得自于系统中某一个组件的描述时,模型必须允许这样的测试在组件被...

    软件测试模型简介

    主要是介绍几种软件测试的模型V模型 W模型 H模型 X模型

    软件测试过程及V模型简介

    这系列视频来源于http://www.ltesting.net/xc/free/,在此我非常感谢主讲贺炘老师,感谢把视频共享的人。我是做软件测试的,本着资源共享,共同进步的思想,我把我自己收藏的与大家共享。希望大家喜欢 。

    软件测试模型之W模型

    软件测试模型之W模型,思维导图介绍,方便识记,去除死记硬背的烦恼。

    软件测试:V模型问题分析[1]

    软件测试:V模型问题分析[1]软件测试在本文中我要把V模型作为不好的模型的典型来进行分析。选择V模型作为分析的典型是因为V模型是最广为人知的测试模型。最典型的V模型版本一般会在其开始部分对软件开发过程进行描述...

    软件测试中基于V模型的单元测试,集成测试,系统测试

    单元软件测试中基于V模型的单元测试,集成测试,系统测试1)为什么要进行单元测试:系统测试是一种黑盒测试,也就是不需要了解系统内部结构,只关心外部实现,那么这样发现的问题将不会太彻底,而单元测试是一种白盒...

    08第三讲_软件测试模型

    软件开发模型:大棒法、边写边改法.... • 软件测试模型:V模型、W模型、H模型

    软件测试全套视频一共6部分(共51讲)

    第二讲 详细剖析软件测试过程及V模型? 主要内容: V模型对错探讨 什么是软件需求 软件需求获取的3个层次 概要设计都做什么 详细设计做什么 编码先还是单元测试先 集成测试怎么做 系统测试怎么做 系统测试...

    软件测试:V模型问题分析[3]

    软件测试:V模型问题分析[3]软件测试到底选择哪一种方法,这需要一种折衷和权衡。设计桩模块和驱动模块要付出多少代价?这些模块如何进行维护?子系统是否会由此而掩盖了一些故障?在整个子系统范围内进行排错的困难...

    软件测试:V模型,还是X模型?

    X模型的目标是弥补V模型的一些缺陷。X模型真的能解决测试过程各方面的问题,例如交接、经常性的集成?在软件测试方面,V模型是最广为人知的模型,尽管很多富有实际经验的测试...图1--V模型示意图在V模型中,单元测试是

    软件测试用例设计.rar

    软件测试用例设计.rar 免费下载软件测试用例设计.rar 免费下载

    基于V模型的软件测试藏宝图

    一张从整体上介绍运用V模型的软件测试的概览图,包含软件测试的各个时期需要做的事情以及人员的分工,并详细介绍了V Model的工作流程

    软件测试V模型.doc

    软件测试模板

    软件测试模型

    背景知识:  目前主流的软件生命周期模型或软件开发过程模型有:瀑布模型、原型模型、螺旋模型、增量模型、渐进模型、快速软件开发(RAD)以及Rational统一过程(RUP)等,这些模型对于软件开发过程具有很好的...1、V模型

    软件V模型开发

    V模型是软件测试过程中的常见的一种模型,它反映了开发过程和测试过程的关系,在测试软件中起着重要的作用

Global site tag (gtag.js) - Google Analytics