




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件测试工程师应该具有的技能 第一篇:软件测试工程师应该具有的技能软件测试工程师应该具有的技能发布:2010-7-2210:05|作者:不详|来源:领测测试网采编|查看:357次|进入软件测试论坛讨论软件测试工程师应该具有的技能软件测试一名优秀的测试人才,有有那些技术呢?我认为要有如下几点:第一,测试人员必须掌握目前比较流行的语言,比如说C、C++、JAVA、C#、VB等等多种平台下的一种或者多种语言,具备进行简单应用开发的能力。这是做好测试的一个前提条件,也是一个基本功。第二,对Windows、Linux、Unix等大型主流操作系统的使用和应用开发的熟练掌握,包括一些网络的基础知识。使学员具备快速进行应用系统部署和测试环境搭建的能力,这是一个基本功。第三,目前大部分应用软件都离不开数据库,熟练掌握SQLServer、Oracle、DB2等一种或多种数据库系统的使用,熟悉使用SQL语言,这是要具备的第三项能力。第四,随着信息技术的发展和各个领域的信息化程度越为越高,安全也提到越来越重要的位置上,没有安全其他都无从谈起。所以做为测试人员对信息安全知识的基本掌握也是做测试的一个基本功。第五,必须深刻理解和熟练掌握软件测试基础理论与技术。首先是精通各种黑盒测试技术,能够进行测试用例设计、测试执行、编写缺陷报告;其次是熟悉软件测试流程和测试过程管理,能够编写测试计划,具备组织测试工作的能力;还有熟悉白盒测试技术,能够手工或利用相关工具进行单元测试;最后还有测试管理相关知识的掌握,虽然这在企业里是对测试组长和经理的要求,但是我们按照优秀软件测试工程师来要求我们学员的,学员具备这一能力将来才有可能走上管理岗位。第六,因为当前软件测试要提高工作效率和进行性能等深入测试。故此目前在测试上一个很重要的方向是自动化测试,就是借助于测试工具来做测试,这个就像我们每天是走路上班还是开车上班一样,汽车肯定会节约很多的时间,这就是工具的利用。对测试来说也是一样,如果用工具就会达到事半功倍的效果。所以测试人员要掌握和熟练使用当前主流的功能、性能自动化测试工具以及测试管理工具,具备编写测试脚本、进行功能和性能测试自动化测试的能力。第七,软件测试和软件质量密切相关。对软件测试员来讲必须学会软件质量分析技术,包括对软件的分析和度量各种技术,包括软件静态和动态分析技术,以及编写软件质量报告和测试分析报告的能力等等。测试人员作为软件开发过程中的一员,学员应该对企业的质量管理体系和项目管理应该熟悉,应该了解IS9000、CMM、CMMI项目管理等等知识。第二篇:软件测试工程师应该具备的职业素质软件测试工程师应该具备的职业素质沟通能力–理想的必须能够与测试涉及到的所有人进行沟通,具有与技术人员(开发者)和非技术人员(客户、管理人员)的交流能力。移情能力–和系统开发有关的所有人员(用户、开发者、管理者)都处于一种既关心又担心的状态中。测试人员必须和每一类人打交道,因此需要对每一类人都具有足够的理解和同情,从而将测试人员与相关人员之间的冲突和对抗减少到最低程度。技术能力–一个测试人员必须既明白被测软件系统的概念又要会使用工程中的那些工具,这需要有几年以上的编程经验,从而有助于对软件开发过程的较深入理解。自信心–开发人员指责测试人员出了错是常有的事,测试人员必须对自己的观点有足够的自信心。外交能力–当你告诉某人他出了错时,就必须使用一些外交方法,机智老练和外交手法有助于维护与开发人员之间的协作关系。幽默感–在遇到狡辩的情况下,一个幽默的批评将是很有帮助的。很强的记忆力–理想的测试人员应该有能力将以前曾经遇到过的类似的错误从记忆深处挖掘出来,这一能力在测试过程中的价值是无法衡量的。耐心–一些工作需要难以置信的耐心,有时你需要花费惊人的时间去分离、识别和分派一个错误。怀疑精神–可以预料,开发人员会尽他们最大的努力将所有的错误解释过去。测式人员必须听每个人的说明,但他必须保持怀疑直到他自己看过以后。自我督促–干测试工作很容易使你变得懒散,只有那些具有自我督促能力的人才能够使自己每天正常地工作。洞察力–一个好的测试人员具有“测试是为了破坏”的观点,捕获用户观点的能力,强烈的质量追求,对细节的关注能1.计算机专业技能计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。尽管没有任何IT背景的人也可以从事测试工作,但是一名要想获得更大发展空间或者持久竞争力的测试工程师,则计算机专业技能是必不可少的。计算机专业技能主要包含三个方面:l测试专业技能现在软件测试已经成为一个很有潜力的专业。要想成为一名优秀的测试工程师,首先应该具有扎实的专业基础,这也是本书的编写目的之一。因此,测试工程师应该努力学习测试专业知识,告别简单的“点击”之类的测试工作,让测试工作以自己的专业

山梅****ai
实名认证
内容提供者


最近下载