软件测试计划之制定测试策略

前言

在实际研发项目当中,一般都是时间紧,任务重,这个时候就需要在规定的时间内,尽可能多的发现软件中的缺陷。

我们无法把全部的测试内容都覆盖到,需要在时间和质量之间,效率之间,做选择。这个时候我们的软件测试的策略就非常有用了。

1.1 什么是测试策略

软件测试策略就是在测试质量和测试效率之间的一种平衡艺术,为了尽早完成测试所制定的测试方法、测试类型、测试过程

(1) 描述当前测试项目的目标和所采用的测试方法

(2) 描述在规定的时间内哪些测试内容要完成,软件产品的特性或质量在哪些方面得到确认。

(3) 描述测试不同阶段(单元测试、集成测试、系统测试)的测试对象、范围和方法

(4) 描述每个阶段内所要进行的测试类型(功能测试、性能测试、压力测试等)。

1.2 测试策略案例

在软件测试工作中,测试策略主要关注测什么和怎么测。本测试策略案例属于测试计划内容,非详细测试策略。分阶段的测试策略案例。

制定测试策略1-分阶段测试策略案例

关于BVT(Build Verification Test)

(1)BVT是开发人员检入自己的代码,项目组编译生成当天的版本后进行的测试,主要目的是验证最新的软件版本在功能上是否完整,主要的软件特性是否正确实现。冒烟测试通过后,就可以进行更大规模的测试了。

(2)BVT优点是时间短,缺点是覆盖率很低。BVT测试也称“冒烟测试”