文档在软件测试中重要吗?

上一篇 / 下一篇  2011-10-27 11:57:27

  从网上抄下来的,给大家参考

  中国有句古话是“好记性不如烂笔头。”

  软件测试文档到底是什么?

  我们读过各种各样关于测试技术和方法的文章,但是关于文档的文章又有多少呢?毫无疑问,结果是少之又少。那是不是说文档就不重要呢?不是!那只是因为我们还没有意识到它的重要而已。

  但是,如果我们仔细观察的话,就会发现,那些拥有文档的项目都达到了成熟的水平。许多公司一点儿也像他们重视软件开发过程那样重视文档。如果我们在网上搜索一下,就会发现各种关于如何创作各种类型文档的模板。但实际上又有多少公司或者个人真正利用了这些模板呢?

  事实上,详细的文档可以节省项目的时间,提高工作效率,减少费用支出。这就是为什么各种认证中,都强调记录文档。正是因为文档对于客户,对于项目,对于公司的重要。除非你可以做到,不论你的产品如何,你都可以让你的客户满意。除非你有能力创作出令用户满意的文件,否则无论产品多好,没有人愿意接收。

  “文档的缺少正在演变为验收的障碍“ – Wietse Venema

  用户说明书也有这样的问题。就拿微软来举例吧,他们发布的每一个产品,都有相应的文档,即使是Office 2007,也有一些解释性的并且用户容易理解的文档。这就是他们所有的产品都能获得成功的一个因素。

  在一些小公司里面,我们经常听到“项目在提议或者是在启动阶段就被终止”,而原因就是因为提案文档缺少简明而清晰表达来体现公司的能力。并不是说小公司就不能生产出高质量的产品,而是他们在表现自己能力方面做的不够。(我也曾在一个只有80个人的公司工作过,类似的情况我见了很多很多)

  我个人认为只有质量监督部门才可以解决这个问题,只有这个部门在这个问题上才具有说服力,可以为公司美好的未来提供保障。

  我们从质量观点出发,把我们的讨论整理成几点:

  -使质量目标和方法明确
  -确保任务清楚以及性能持久
  -确保在客户工作中的内部协调
  -提供预防措施的反馈
  -提供计划周期的反馈
  -提供质量管理系统绩效的客观凭据

  在软件开发和测试生命周期中,有数以百计的文档,下面我列出需要用到且比较重要的软件文档。

  1)测试计划
  2)测试设计和测试用例说明文档
  3)测试策略
  4)测试总结报告
  5)测试周进度报告
  6)用户说明书
  7)用户接受报告
  8)风险管理
  9)测试日志
  10)缺陷报告
  11)测试数据
  12)测试分析

  小结:

  软件测试文档在项目开发和测试阶段起着相当重要的作用,所以尽量使工作文档化。不要依赖口头交流。万事还是谨慎为好。文档不仅仅于你有益,从长远来说,对于公司在以后的培训和维护中,也可以减少因文档缺少而导致的大笔开销。不要仅仅为了让你免于受责而做文档记录,而是要养成记录文档的习惯,它必将令到你的测试过程更加系统化,减少随机的测试。


TAG:

fillylove的个人空间 引用 删除 fillylove   /   2011-10-27 15:15:38
 

评分:0

我来说两句

日历

« 2024-04-11  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 7142
  • 日志数: 11
  • 书签数: 1
  • 建立时间: 2011-09-27
  • 更新时间: 2012-03-29

RSS订阅

Open Toolbar