中西软件测试的区别与联系

发表于:2009-04-01来源:作者:点击数: 标签:软件测试中西联系
谢文龙(Fred),Sigma软件 开发 测试总监,负责SIGMA 自动化测试 框架(SigmationTF)产品测试,美国客户 测试外包 项目, 配置管理 工具开发和客户技术支持。由于具有多年的国外 软件测试 领域的从业经历,在接受51Testing的采访中,他谈了对软件测试的一些看法。
谢文龙(Fred), Sigma软件开发测试总监,负责SIGMA自动化测试框架(SigmationTF) 产品测试,美国客户测试外包项目,配置管理工具开发和客户技术支持。由于具有多年的国外软件测试领域的从业经历,在接受51Testing的采访中,他谈了对软件测试的一些看法。

        您曾在一篇报道中说道:“我要扎根中国了”,您能谈谈选择在中国工作的原因吗?
        谢先生:我回中国已三年了,之前在美国工作了很多年。在百强企业和知名的网络科技公司积累了很多关于软件产品开发测试和管理的经验。我希望把我的经验与技术与国内的年轻人分享,以提升国内软件行业产品的质量及加强国内软件的国际竞争能力。
        您现在的团队中大多数是中国人,与您以往在美国所带领的团队相比较, 两者之间有何相同与不同之处?
        谢先生:国内的工程师素质和美国硅谷的工程师没有什么很大差异,最大的不同点是大部分国内的工程师比较内向,在开会时较少提出自己对产品设计的想法,较少参与讨论。我经常鼓励我的团队要作参与者而不是旁观者。
        国外有哪些方面是值得我们学习的?
        谢先生:从美国的软件行业来说,他们对于产品质量的关注度非常高,对于产品开发流程的管理非常规范。企业高层了解测试部门对质量的重要性,测试人员可根据测试的结果完全主导产品发布的关卡。相比之下,中国的某些软件企业在这方面的意识要稍微差一些。因为国内对质量的关注度不高,所以较少顾及整体性的测试工作。有很多企业甚至还没有专业的测试人员。
        您认为中国软件测试发展所面临的优势与劣势?
        谢先生:优势:人才优势,中国众多高校都在进行软件人才的培养工作,所以人才资源相对丰富;希望把人才上的优势转化成技术上的优势,达到世界一流的水平。
        劣势:测试人员语言(英语)问题,工作稳定性问题。
        您是怎么看待\"测试不如开发\"这种观点的?
        谢先生:我个人并不认为这种观点是正确的。在国外,测试和开发对于产品都非常重要,我前面提到测试部门是决定产品是否能发布的关口.我们深知测试对于产品的重要程度,如果一旦失去测试这一环节,产品的质量无从保证。
        作为团队的领导者,您遇到的最大困难是什么?
        谢先生:人才招聘是最大的难题,不容易找到有经验的测试人才。我们希望通过与国内专业的测试培训单位合作,招聘到有测试基础知识的工程师,再加上公司内部的结合工作实际的培训来培养测试方面的领导人才。
        谈谈您对测试人才培养的心得与体会?
        谢先生:我们会根据人员的基本知识结合他本身的兴趣来决定将其放入不同性质的测试项目中;在正式进入项目前期,我们会制定三个月的培养期,开设多门测试相关的课程,系统的讲解测试知识和传授测试的经验,帮助这些人了解和进入到测试的领域中来。
        谈谈您对招聘测试人员的标准与条件,测试人员应具备哪些素养?
        谢先生:我们要求我们的测试人员应该具备扎实的专业技术背景,同时愿意投入到软件测试行业工作。
        谈谈您自身的软件测试职业生涯,这对于我们来说也是一种财富。
        谢先生:我是从开发转入测试,从测试工程师做起到带领跨国的测试团队。表面上这两种工作性质是对立的,有很多企业的开发和测试人员的关系并不是很融洽。这点必需从根本观念来改变。开发和测试事实上是同一个产品团队,两方的人员必须紧密配合才能有高质量的产品。一个好的测试人员必需要深入了解产品的特性功能,有独立的思考,整体性的测试观,创新的测试方式。除了能够发现缺陷(bug)外,还能和开发紧密合作很快修补缺陷。
        不少测试人士对国内软件测试领域的发展持悲观态度,认为“想做点什么,可是什么也没有做成”,您对这个问题是怎么看的?
        谢先生:我在前面提到国外对软件测试和质量的重视。近两年来中国的软件行业发展非常迅速,随着整个软件市场需求的增加以及对软件质量的重视,国内对软件测试的重视也将会迅速提高。同时越来越多的跨国大型软件企业也进入到国内,相信在这样的环境带动下,中国的软件测试领域将进入到一个全新的阶段。

原文转自:http://www.ltesting.net