如何搭建软件测试中的W模型?
2013-04-29 14:55
246 查看
如何搭建软件测试中的W模型?
很少有人知道,W模型由Evolutif公司提出的,相对于V模型,W模型增加了软件各开发阶段中应同步进行的验证和确认活动。W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。 W模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,测试与开发是同步进行的。
W模型有利于尽早地全面的发现问题。例如,需求分析完成后,测试人员就应该参与到对需求的验证和确认活动中,以尽早地找出缺陷所在。同时,对需求的测试也有利于及时了解项目难度和测试风险,及早制定应对措施,这将显著减少总体测试时间,加快项目进度。
W模型的局限性。在W模型中,需求、设计、编码等活动被视为串行的,同时,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。对于当前软件开发复杂多变的情况,W模型并不能解除测试管理面临着困惑。
W模型是一个软件测试工程师不得不知道的软件测试模型,应该熟练的掌握它。
很少有人知道,W模型由Evolutif公司提出的,相对于V模型,W模型增加了软件各开发阶段中应同步进行的验证和确认活动。W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。 W模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,测试与开发是同步进行的。
W模型有利于尽早地全面的发现问题。例如,需求分析完成后,测试人员就应该参与到对需求的验证和确认活动中,以尽早地找出缺陷所在。同时,对需求的测试也有利于及时了解项目难度和测试风险,及早制定应对措施,这将显著减少总体测试时间,加快项目进度。
W模型的局限性。在W模型中,需求、设计、编码等活动被视为串行的,同时,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。对于当前软件开发复杂多变的情况,W模型并不能解除测试管理面临着困惑。
W模型是一个软件测试工程师不得不知道的软件测试模型,应该熟练的掌握它。
相关文章推荐
- 在软件测试中如何搭建测试环境?
- 如何快速搭建一个Android开发测试平台
- 【指南】本地如何搭建IPv6环境测试你的APP
- 【指南】本地如何搭建IPv6环境测试你的APP
- 如何加强软件开发中的测试工作
- 如何有效又圆满地完成软件测试?
- 如何有效又圆满地完成软件测试?
- ios-如何搭建IPv6网络测试环境
- 手把手教你如何搭建CTS测试环境---1、Ubantu U盘启动制作及安装
- [软件测试] - No.5 Linux 下使用 xampp搭建ecshop网站
- 软件测试团队与软件开发团队如何进行工作
- 如何学好软件测试
- 面试题:软件测试,如何测微信的朋友圈?
- [唐胡璐]软件测试环境 - 测试环境搭建
- 如何建立软件测试管理体系?
- 软件测试人员如何测试需求频繁变动的项目
- 软件功能测试后期如何提升自己?
- 软件测试环境搭建
- 如何制定软件项目测试计划
- 如何带好软件测试新人