详细了解软件测试过程中的V 模型,W模型,H模型

V模型
详细了解软件测试过程中的V 模型,W模型,H模型_第1张图片

1、单元测试,是针对软件设计中的最小单位进行正确性检查的测试工作。
对于单元的定义:

  • C语言中指一个函数
  • Java中指一个类
  • 在图形化的软件中指一个窗口

2、集成测试,是在单元测试的基础上,将所有程序模块组装起来进行的测试。

3、系统测试,是将整个软件系统看作一个整体进行测试,包括对功能、性能、以及软件所运行的软硬件环境进行测试。

4、验收测试,分有:

  • α测试:主要是测试人员在开发环境下的测试 ;
  • β测试:在实际环境中的测试,或者公司内部人员在模拟真实环境中的测试;
  • λ测试:指的是软件版本正式发行的候选版。

软件正式版本推出之前的几个版本,需要有人测试一下,看看是不是有问题。

W模型
详细了解软件测试过程中的V 模型,W模型,H模型_第2张图片
也叫“双V模型”,由两个V字模型组成,分别代表测试与开发阶段。图中明确表示出了测试与开发的并行关系,即二者同步进行。

H模型
详细了解软件测试过程中的V 模型,W模型,H模型_第3张图片
软件测试过程活动完全独立,贯穿于整个产品的周期,与其他流程并发地进行。某个测试点准备就绪时,就可以从测试准备阶段进行到测试执行阶段,因此软件测试可以进行尽早的进行。

你可能感兴趣的:(软件工程)