人生若只如初见,何事秋风悲画扇;等闲变却故人心,却道故人心易变。

《实用软件方法与应用》学习笔记第一章(2)

上一篇 / 下一篇  2007-12-14 09:13:50 / 个人分类:测试历程

有关软件测试方面的误解

1.如果发布出去的软件有质量问题,那是软件测试人员的错。

软件测试是一种有效的提高软件质量的手段,但即使在投入上有所保证,测试也并不能百分之百的发现所有的质量隐患。况且,软件的高质量并不仅仅是测试出来的。

 

2.软件测试技术要求不高,至少比编程容易多了。

实际上,如何在有限的投入下,提高软件测试的效率和产出是一件很见功底的事情。好的测试人员不仅要掌握各种测试技术,还要具备丰富的编程经验和对bug的敏感。

 

3.软件测试随便找一个能力差的人就能做。

第一,经验对于软件测试至关重要。有经验的软件测试人员和没有经验的软件测试人员是有天壤之别的;第二,软件测试的技术也有复杂之处,而且除了测试的技术问题以外,还有测试的管理问题。就像开发一样,谁都可以做,但做出的结果是有好坏之分的。

 

4.有时间就多测试一点,来不及就少测试一点。

规范化的软件开发需要对软件测试早做计划,分配必要的时间、人力和财力等资源,并将其作为项目管理的一个部分加以控制和协调。

 

5.软件测试是测试人员的事,与开发人员无关。

开发和测试是软件项目相辅相成的两个过程,人员之间的交流、协作、和配合是提高整体效率的重要因素。而且在实际操作中也会有一些测试,比如单元测试,会由测试人员提供测试用例,由开发人员运行。

 

6.设计-实现-测试,软件测试是开发后期的一个阶段。

测试并不是要等到软件产品全部完成才可以开始运行的。针对每个程序单元,可以进行单元测试;针对若干或全部单元的交互,可以进行集成测试;而针对完整的软件产品,可以进行系统测试。测试的对象并不仅仅是代码,需求文档和设计文档,软件界面等也是测试的对象。软件测试贯穿于整个软件产品的生命周期。

 

7.把看起来能力不强的开发人员分配去做测试。


TAG: 软件 测试 误解 测试历程

 

评分:0

我来说两句

日历

« 2024-01-04  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 39741
  • 日志数: 50
  • 图片数: 1
  • 建立时间: 2007-11-26
  • 更新时间: 2008-01-18

RSS订阅

Open Toolbar