软件测试的前途
发表于:2009-06-18来源:作者:点击数:
标签:软件测试前途
今天很奇怪,先后被2个朋友问及了测试的前途,只不过一个还是大四的学生,一个是已经工作了若干年的有经验的 测试人员 了。于是乎,我也开始真正思考这个问题。 首先,为什么这两个不同背景的人会同时对软件测试的前途提出困惑呢,大四学生或许容易理解,毕竟
今天很奇怪,先后被2个朋友问及了测试的前途,只不过一个还是大四的学生,一个是已经工作了若干年的有经验的
测试人员了。于是乎,我也开始真正思考这个问题。 首先,为什么这两个不同背景的人会同时对软件测试的前途提出困惑呢,大四学生或许容易理解,毕竟他们离这个社会或者说产业还有一些距离,有些迷茫在所难免;那已经有了若干年测试经验的人,又为什么会有这些困惑呢,是测试水平到了一个新的层次,觉得没有发展的空间,抑或是其他原因呢。 其实,要回答这个问题,个人觉得首先要了解国内
软件测试行业的动态。中国的软件产业起步相对于欧美、日本等国家而言有一段时间的滞后,同时中国人普遍存在急功近利的状态,在软件产业发展的初期并没有切实关注软件
质量,更关注的是软件产品的功能。而其实,在70年代的欧美,软件产品的质量已经成为衡量一个产品的重要标准了。随着技术的进步,国内从事软件产业的人越来越发现计算机技术的发展日新月异,所以就一门心思的去关注软件
开发的种种发展趋势,什么Pascal、C、C++、
Java等等等等一个不落,直到90年代末才真正有人开始关注软件产品质量,或是
软件测试技术的发展。 其次,长期以来,在中国的软件企业中,甚至在一些欧美在华企业中,QA和STE这两个角色一直混淆不清,这种现象产生的原因因为没有调查,所以我也不能妄加判断,但个人认为这种状态的存在也促使很多已经置身于软件测试领域的茫然不知所从。 最后,由于早期对软件测试的不重视,很多企业在开始实行这个工作时往往是安排技术能力不强、或者是新来的员工进行软件测试工作,久而久之,业内就会存在软件测试是由于开发能力差不得以而为之的,这对软件测试人员自身的信心和发展也起到了较大的阻滞作用。 那么,在中国,软件测试人员的前途究竟如何呢?首先我们要认可的是,软件测试是一个很复杂的工作,而且软件测试跨领域的难度大大高于软件开发跨领域的难度。软件测试中
功能测试、
性能测试存在很大差别,
测试方法上也存在很多差别。测试某个业务软件时,你要了解操作系统,
数据库系统,Web系统等等等等所有的
知识,而开发人员往往只要知道其中的一块就可以了,所以说,软件测试的难度较软件开发更难。一个好的测试人员,在某类测试或是某个领域能够独当一面已经是相当难得的了。
原文转自:http://www.ltesting.net