一:V模型


V模型的优缺点(测试重点)

(1)优点:

包含了底层测试(单元测试)和高层测试(系统测试);
清楚的标识了开发和测试的各个阶段;
自上而下逐步求精,每个阶段分工明确,便于整体项目的把控。

(2)缺点

自上而下的顺序导致了,测试工作在编码之后,就导致错误不能及时的进行修改;
实际工作中,需求经常变化,导致v模型步骤,反复执行,返工量很大,灵活度较低。
在V模型中,只是把测试作为编码之后的一个阶段,并没有在需求开发阶段就进入测试。这也算是他的一个缺点了。
改良:每个步骤都可以进行小的迭代工作。

二:W模型


(1)优点

测试伴随着整个开发周期,需求和设计同样要测试;
更早的介入测试,可以发现初期的缺陷,修复成本低;
分阶段工作,方便项目整体管理。

(2)缺点

开发和测试依然是线性的关系,需求的变更和调整,依然不方便;
如果没有文档,根本无法执行w模型;
对于项目组成员的技术要求更高!

软件测试V模型和W模型的区别相关推荐

  1. 软件测试:V模型和W模型详解

      软件测试中有W模型和V模型,这是我们在测试过程中经常用到的两个模型,本篇博客我们就一起深入的学习了解这两个模型~ V模型 V模型最早是在20世纪80年代后期提出的,目的是改进软件开发的效率和结果, ...

  2. 软件测试--软件测试模型:V模型和W模型

    软件测试   V模型: 测试流程: V模型测试流程:需求分析--概要设计--详细设计--软件编码--单元测试--集成测试--系统测试--验收测试 V模型最早有Paul Rook在20世纪80年代后期提 ...

  3. 【软件测试】V模型和W模型

    V模型 在V模型中,测试过程被加在开发过程的后半部分,单元测试检查代码的开发是否符号详细设计的要求.集成测试检验以前测过的各组件部分是否能很好的结合在一起,系统检测检测已经集成在一起的产品是否符合系统 ...

  4. V模型和W模型的区别是什么?

    一. V模型 V模型早是由Paul Rook在20世纪80年代后期提出的,目的是改进软件开发的效率和效果,是瀑布模型的变种 明确的标注了测试过程中存在的不同类型的测试,并且清楚的描述了这些测试阶段和开 ...

  5. Actor模型和CSP模型的区别

    Akka/Erlang的actor模型与Go语言的协程Goroutine与通道Channel代表的CSP(Communicating Sequential Processes)模型有什么区别呢? 首先 ...

  6. 高速互联仿真-Spice模型和IBIS模型的区别

    Spice模型的特点总结. Spice模型是进行电路级仿真的.电流,电压,电容等节点的具体参数是从元器件图形.材料特性得来,是建立在低级数据的基础上,每个BUFFER中的元器件分别被描述和仿真. 仿真 ...

  7. Logit模型和Logistic模型的区别

    别人已经写好了,保存一下! https://zhuanlan.zhihu.com/p/30659982

  8. 测试流程V模型和双v模型

    软件测试的v模型和双v(w)模型 1,V模型 2,双V(W)模型 双v模型和v模型最大的区别是,双v模型测试最早介入,不会把问题拖到后期放大后再来解决

  9. ologit模型与logit_Logit模型和Logistic模型有什么区别?

    之前在<Logit究竟是个啥?--离散选择模型之三>一文中提过,Logit应该理解成Log-it,这里的it指的是Odds("胜率",等于P/1-P).一个Logit变 ...

最新文章

  1. ThickBox 3.1参数详解(转)
  2. 函数动态传参详细,作用域和名称空间,global和nonlocal
  3. axios请求接口http_使用axios请求接口,几种content-type的区别详解
  4. 5菜鸟教程_excel图文教程:应用PQ工具进行数据整理
  5. leetcode面试题 08.12. 八皇后(回溯)
  6. 大学计算机上机实验指导与测试pdf,4大学计算机基础上机实验指导与习题--习题.pdf...
  7. 线性表9 - 数据结构和算法14
  8. 传统认知PK网络认知 刚子扯谈烤串认知
  9. [CCPC-Wannafly Comet OJ 夏季欢乐赛(2019)]飞行棋
  10. dell自带的测试软件,Dell System Detect
  11. 苹果开发者计划许可协议(2017年5月2日)
  12. 胡嘉伟 :实时计算在提升播放体验的应用实践
  13. coap 返回版本信息_CoAP协议学习笔记
  14. Android绘图(二)使用 Graphics2D 实现动态效果
  15. ArtWork(并查集+降维)
  16. python实现账号密码登录
  17. 国外Windows主机的特点
  18. 从云计算到固态硬盘 颠覆性技术成熟度分析
  19. Java项目:SSM汽车维修管理系统源码
  20. Java中多线程、多线程的实现方式、同步代码块的方式

热门文章

  1. 常用的70个数据分析网址
  2. 一篇读懂5G:到底什么是5G?为什么需要5G?5G有哪些机遇?
  3. 项目笔记——简易RPC框架(待升级)
  4. flask中的所有第三方模块大集合
  5. 【转】最浅显的LDAP介绍
  6. WinXP系统下Opencms的安装与配置
  7. LCD12864液晶显示屏与12位AD模块程序
  8. supervisord使用
  9. 大学生综测评分计算管理系统
  10. Spring Boot(二): 集成Mybatis