标签:测试 活动 原则 软件开发 支持 png 理念 缺点 nbsp
工作目标一致、工作方法不同
→开发的工作方法 建设性
→测试的工作方法 破坏性
立项—需求分析—设计、编码、测试—发布—运行维护—淘汰
缺点:测试的介入时间太晚。
快速原型模型
增量模型
迭代模型
三.测试过程概述
V模型
揭示了开发过程与测试过程中各阶段的对应关系,通过开发和测试同时进行的方式来缩短开发周期,提高开发效率。
缺点与不足:
→ v模型仅仅把测试过程作为在需求分析,系统设计及编码之后的一个阶段,忽视了测试对需求分析,系统设计的验证,需求的满足情况一直到后期的验收测试才被验证
→ 没有体现出“尽早地和不断地进行软件测试”的原则
W模型
→ 由两个V字模型组成,分别代表测试与开发过程,明确表示出了测试与开发的并行关系
→ 测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求,设计等开发输出的文档同样要测试
优点:
→ 测试的的活动于软件开发同步进行
→ 测试的对象不仅仅是程序,还包括需求和设计
→ 尽早发现软件缺陷可降低软件开发的成本
局限性:
在W模型中,需求,设计,编码等活动背视为串行的,同时测试和开发活动也保持着一种线性的前后关系,在上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。
H模型
X模型
标签:测试 活动 原则 软件开发 支持 png 理念 缺点 nbsp
原文地址:https://www.cnblogs.com/Ljxsccwgg/p/12109564.html