窗外,酷热的夏日正散发着让人心烦的热量,热浪迫人的空气使人感到非常不舒服。最近,我接手一个测试到一半的软件测试项目,接手这个项目时只有只言片语的几份简单测试文档,没有详细的测试计划,更没有详细的测试记录。此项目让我深深感受到没有测试文档的痛苦,所有的一切都要自己重新摸索。这里说一下我对测试文档的体会。
什么是测试文档?
当我从前任测试同事手中接过"薄薄两页纸"的测试文档时,我难以置信的看着他问"没有了吗?只有这些?"。同事尴尬的点点头,又再说了一句让我吐血的话"测试计划和记录文档都在我心里记得清清楚楚呢"。这完全是对测试文档的误解,这也是许多软件测试技术人员的通病。
项目测试文档是用来记录、描述、展示测试过程中一系列测试信息的处理过程,通过书面或图示的形式对项目测试活动过程或结果进行描述、定义及报告。例如,分阶段测试计划文档,测试流程文档,测试数据文档,测试参数设置文档和测试指南文档等。这些文档将会伴随着软件测试的各个阶段逐渐充实、完善,同时也记载了整个测试的过程和成果。
作为测试技术人员,在测试过程中应将各种标准测试文档提交给项目组,以确保软件测试项目的质量。也就是说,测试技术人员的工作绩效与文档的高质量提交息息相关,它描述项目测试过程的每一个细节。因此,从某种程度上讲,测试管理的核心其实就是测试文档管理。
(1)测试文档有助于项目测试水平的提高
从内容上说,项目测试文档大致可以分为测试成果文档和测试过程文档两大类。测试成果文档作为项目可交付物的一个组成部分,其重要性自然不言而喻。测试过程文档主要记录了项目测试过程中的各种信息,为测试人员提供决策依据,以保证项目的顺利实现。另一方面,测试过程文档也是测试过程最为宝贵的资产,通过对过程文档进行归纳和分析,可以对测试项目的成功经验和失败教训了然于胸,从而使后续的测试运作更加有的放矢。
(2)测试文档驱动着测试过程
测试项目的阶段性成果是以测试文档形式体现的,因此,"测试项目的运作在一定程度上是由测试文档驱动的"这句话是有道理的。从测试文档的角度来看,项目测试过程就是一个文档制作与执行的过程。在项目测试的过程中,每项工作的事前计划、事中测试记录、事后分析结果都要形成相应的测试文档,文档包括与项目相关的资源及其使用情况。
因此,测试文档是软件项目的一部分,没有正式的测试文档的活动,就不是规范的测试。测试文档的编制和管理在项目测试中占有突出的地位和相当大的工作量,高质量地编制、变更、修正、管理和维护文档,对于提高项目测试的质量和客户满意度有着重要的现实意义。
wiss文档协同系统三分钟解决一切文档管理的烦恼,帮您完成公司文档到资产的转变!!!
WiSS 产品更多功能http://www.chinawiss.com/product.htm