2011.11.1好日子,今天博客访问量超过1000了。 2012.01.29,访问量突破2000了. 2012.02.01,访问量突破3000了.继续进步

测试自我培训之五(测试计划)

上一篇 / 下一篇  2012-01-22 22:01:30 / 个人分类:测试流程培训

当自我培训学习测试报告之后,学习测试计划相对就轻松一些了,不过测试报告和测试计划不一定由相同职位的人负责编写,测试计划的编写人和阅读人群相对集中与有管理职责的人.对于测试计划一定程度上好比财政预算一样,尽量减少赤字和在预计范围内,所以一般是做了几年测试的人员负责编写,此计划对经验和业务了解有了较高的要求

 

测试计划:

描述了要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。以下拿一个比较标准的模板作为总结目录:

引言:编写目的,背景,定义,参考资料

计划:软件说明,测试内容,测试:进度安排,条件,测试资料,测试培训

测试设计说明:控制,输入,输出,过程

评价准则:范围,数据整理,尺度

 

测试计划与测试报告相比,一个是设计,一个是报告,列出比较重要的几点:

软件说明:被测对象的功能、输入和输出等质量指标,作为叙述测试计划的提纲.

测试内容:测试计划需要写出每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如我们需要进行哪些测试.

测试:列出计划的进度,人员安排,时间安排,测试培训安排.

条件说明:主要是测试的设备,测试的环境,测试的工具按照项目情况列出来.

 

软件测试计划需要考虑的问题:

明确测试的目标,增强测试计划的实用性

坚持“5W”规则("What(做什么)""Why(为什么做)""When(何时做)""here(哪里)"How(何做)”),明确内容与过程

采用评审和更新机制,保证测试计划满足实际需求

分别创建测试计划与测试详细规格、测试用例

 

软件测试方案和软件测试计划的区别:

测试方案需要在测试计划的指导下进行,测试计划提出做啥,而测试方案明确咋做

测试计划是对测试全过程的组织、资源、原则等进行规定和约束,并制订测试全过程各个阶段的任务以及时间进度安排,提出对各项任务的评估、风险分析和需求管理。测试方案是描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。

 

测试计划的种类:

单一文件测试计划(STP,singleTestPlan),主要方针测试计划(MTP,MasterTestPlan)和详细运作测试计划(DTP,DetailTestPlan)

STP软件测试计划比较适合中心型软件开发项目,也就是说,它比较适和结构较为简单的软件测试。通常使用STP的盲点是计划完成之后就不做任何的更新.

MTPDTP,这两种计划通常在一起使用。基本上MTP的内容是将测试分成不现的阶段,对于每个阶段规划出概略的测试方针,至于各阶段的详细测试计划则编写在DTP.

一般项目初期以STP方式编写计划,中后期以其他2个方式结合一起编写计划.

 

总结:编写测试计划假如经验不足的话会很容易与测试方案(或解决方案)弄混,同时编写测试计划需要对编写人员有足够的项目经验,才能够应对不同的项目和阶段编写出合适的项目计划.个人在编写测试计划的过程中,碰到最多的问题就是人员变动和需求变更,这两个是很难坚决的问题.需求变更频繁的大项目对于编写人员是一种考验.所以在编写测试计划过程中,我们需要对风险评估项要写严谨和全面,同时整个测试计划需要有层次.就好比你写的软件代码易读性和结构一样,好的代码习惯会让功能变动和修改更加便利.


TAG:

lanhuacao的个人空间 引用 删除 lanhuacao   /   2012-02-01 16:58:25
5
 

评分:0

我来说两句

acbennn

acbennn

站在云端看浮云,晕. CSDN的博客:http://blog.csdn.net/bullswu/article/details/6798437

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 60081
  • 日志数: 44
  • 建立时间: 2011-09-18
  • 更新时间: 2013-09-22

RSS订阅

Open Toolbar