测试模型 2020-05-24

测试v模型:
需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试

  优点:  包含了底层测试和高层测试(即单元和系统测试),清楚的标识了开发和测试的各个阶段;自上而下逐步求精,各个阶段分工明确,有利于把控整个项目
  缺点: 测试工作在编码之后,导致错误不能及时的进行修改,且在实际情况中,需求经常变化,导致V模型步骤反复执行,返工量大,灵活度较低  
  改良:每个步骤可以进行小的改良(好像我们公司现在就是这个模型)

测试W模型:
优点:测试和开发伴随整个开发周期,需求和设计同样需要设计;越早的介入测试,可以更早的发现早期的缺陷,修复成本低,分阶段工作,方便项目的整体把控
缺点: 开发和测试依然是平行关系,需求的变更和调整,依然不方便,如果没有文档根本无法执行此模型,且对于项目的组成人员的要求很高

你可能感兴趣的:(测试模型 2020-05-24)