background image

摘要

    本文从介绍软件测试的概念入手,简单的阐述了软件测试的目的,方法及其重要性,
然后简单分析了软件测试的过程

,以及软件测试的几大误区。

关键词

软件测试,测试过程

绪论

软件测试在全球的发展是不平衡的,在发达国家和地区,软件测试已经成了一个

产业,而在中国,可能还算不上一个真正的产业,这与中国整体软件的发展水平是一
致的,因为我国整体的软件产业水平和软件发达国家水平相比有较大的差距,而作为
软件产业重要一环的软件测试,必然有不小的差距。

 不过,目前正在快速发展阶段。 

中国软件企业在软件测试方面与国际水准仍存在较大差距,主要体现在测试意识

以及测试理论的

 研究、大型测试工具软件的开发以及从业人员数量等方面。 首先 ,在

认识上重开发

 、轻测试 ,没有认识到:软件项目的如期完成不仅取决于开发人员,更

取决于测试人员;其次,测试理论和测试方法并没有全面的掌握没有将测试同公司目
前的开发流程紧密的绑定起来,大部分的软件测试工作没有明确的目标和可量化的质
量要求,对质量的控制基本上靠测试人员自己的经验和责任;另外,缺少自动化工具
的支持,软件测试基本停留在手工进行的功能性测试上,大部分是在软件开发的后期
介入。

在技术支持过程中将会给相同的问题做几百次或上千次更有甚者要做上万次技术支持。也就

是说测试人员和开发人员多用一份力量和多用份心思去做产品,至少给公司减少了几个或几十个
技术支持人员,只是这项就会带来巨大的利润,这就说明了软件测试在软件行业的重要性。团队一
直强调

“软件测试人员一定要低调做事”,尤其是软件测试是永远发现不完所有潜在的问题,所以

测试的重点必须放在基本功能,但也不能不去发现逻辑问题和界面等方面的问题。尤其做软件测试
这项对人员的素质要求特别高,在有限的时间里尽最大努力地发现最多问题并促进和协助开发人
员解决问题。软件测试工作不但对软件质量起了一定的保证作用,也是降低产品成本和缩短软件开
发周期的重要措施。

首先对测试人员的职业素质和职业道德要求都非常高,因为每一个测试人员掌握公司的产品

的致命是最多的。尤其是测试报告的一些内容,他要比任何开发人员要知道多,所以非常需要每个
测试人员的职业道德。除了对测试人员的职业技能要求外,还要对测试人员的职业素质的要求。不
能因为这几天心情好,工作情况就非常好,发现的问题就多;或因为这几天心情非常差,发现的
问题就少。这样就会严重影响产品的质量,带来的后果是严重的。测试工作一定要保持一种平常的
心态,与开发人员沟通的时一定要掌握技巧。

人是软件企业的立足之本。了解参与项目开发人员的心理活动,对于项目管理者

来说,可以顺势利导,消除不良的人为因素,提高团队的凝聚力和工作能力,从而提
高开发效率。

2