解析软件测试V模型

V模型的特点是:开发与测试紧密相连。在V模型中,从项目的需求分析、

概要设计、详细设计到具体的编码编写。开发的每一个环节都和软件的测试紧密

相扣,下面我们来看看V模型是如何实现这一特点的。

一 、项目最先开始的是需求分析阶段,

需求分析阶段的目标是:1 获得用户的需求。

2 明确系统功能的划分。

3 分析需求,细化用户需求,最终得到需求文档。

在此阶段主要活动是:测试工作从需求文档中,设计系统测试的用例,

按照需求文档的功能划分,突出测试重点。完成系统测试的计划工作。

二、经过了需求分析阶段,就对用户的需求做概要设计,进入概要设计阶段

概要设计阶段的目标是:1 架构模块。

2 将模块功能定义,满足用户的需求。

3 定义好模块之间的接口。

在此阶段,测试工作中对应的是集成测试的工作,依据上述概要设计的目

标,测试工作主要要达到以下几个目标:

1 将各模块集成,系统编译成功。

2 测试系统的架够和模块。

3 测试模块间的接口是否正确。

这一阶段的主要活动是:依据概要设计的目标,设计测试用例,对集成测

试阶段的目标,作好一个准备。
三、完成系统架构,就对项目可以进行详细设计。

详细设计阶段开发的主要目的是:

1 实现个模块内的代码设计

在这一阶段,对应的测试工作是单元测试工作,通过详细设计的说明,

测试工作人员可以准备好测试用例。这个是最小的测试执行单元。


四、编程阶段 。

经过了详细设计,进如具体的代码编写工作,在这个阶段,测试工作可

以根据上述的单元测试计划,进行单元测试了。一面编程,一面进行单元测试。

充分的单元测试可以极大的提高程序的质量。因为很大的一部分错误都是在单元

中发现的。

编码工作全部完成后,测试工作就可以按照计划进行。从单元测试、集成

测试、到系统测试。在测试工作的最后还有一个与客户交互的环节——验收测试

在这阶段,测试工作主要是面向客户,向客户演示软件个功能的实现。通过系统

测试的用例。给客户展示,并确保用例全部执行通过,测试工作完成。

从上述看,V模型呈水平对应关系,每个阶段都有相应的测试环节的机密

相扣,如:需求分析阶段——系统测试,概要设计阶段——集成测试,详细设计

阶段——单元测试。通过个阶段的设计和计划,保证测试工作高质量的进行。比

如 在做系统测试设计的时候,测试人员可以根据概要设计文档,事先准备好系

统的测试环境,硬件软件的准备。这些工作都是要很长时间的准备才能完成的。

V模型的开发与测试工作紧密相连这一特点,也就体现出来了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值