软件测试--测试流程

本文详细介绍了软件测试流程,包括获取需求、编写测试计划、执行测试等步骤,并探讨了V模型、W模型、H模型和X模型的优缺点。强调了测试的早期介入、全面覆盖和独立性。此外,提出了测试过程中的理念,如尽早测试、全面测试和独立的迭代测试。
摘要由CSDN通过智能技术生成

软件测试流程

  1. 获取测试需求
  2. 编写测试计划
  3. 制定测试方案
  4. 开发与设计测试用例
  5. 执行测试
  6. 提交缺陷报告
  7. 测试分析与评审
  8. 提交测试总结
  9. 准备下一版本测试

 

软件测试过程模型

如同软件开啊过程一样,软件测试也有自己的过程模型。软件测试过程是一种抽象的模型,用来定义软件测试的流程和方法;

测试过程的质量将直接影响测试结果的准确性和有效性。软件测试过程和软件开发过程一样,都遵循软件工程原理,遵循管理学原理

一个标准的软件测试过程中,应当包含但不仅包含以下测试活动:

需求分析、测试计划、测试设计、测试执行、测试总结...

 

V模型

揭示了开发过程与测试过程中各阶段的对应关系

image.png

缺点与不足:

  1. V模型仅仅把测试阶段作为需求分析、系统设计以及编码的最后一个阶段,忽视了测试对需求分析、系统设计的验证
  2. 需求的满足情况一直到后期验收才被验证
  3. 没有体现出“尽早地和不断地进行软件测试”的原则。

W模型

由两个V字型模型组成,分别代表测试与开发过程,明确表示出了测试与开发的并行过程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值