做软件测试需要什么技能哪些能力或技能。有经验者优先

100被浏览16,137分享邀请回答65 条评论分享收藏感谢收起167 条评论分享收藏感谢收起写回答做软件测试需要具备哪些技能?_百度知道
做软件测试需要具备哪些技能?
我有更好的答案
1、 软件测试基础知识:测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元测试、功能测试、集成测试、系统测试等等、CMMI /ISO90012、 各种测试工具的使用:我们在测试的工作中为了能够提高工作效率进程会用到很多工具、QTP、LR、QC、TD、Bugfree、VSS、SVN等等工具、虽然说工具不是万能的但是工具能为我们提高工作效率所以不能吧工具当神一样看待、但是必须得会熟练的使用3、 操作系统相关知识:Windows、linux、uinx这些都必须会使用、而且不仅仅是简单的操作、一般的服务管理、注册表编辑、命令行操作都需要会、可以想象下一个连apache服务都不会安装配置的人、谁能想象你可以做好基于apache环境的测试工作、什么?不知道怎么查看磁盘压力、IO数据。windows linux都有提供自带的工具可用于查看这些数据、perfmon、top什么的。4、 数据库知识:现在Oracle的DBA待遇比一般的开发人员待遇还高就知道数据库在企业中的重要性了、作为测试人员虽然不需要有DBA的能力、但是基本的数据库操作你必须得会把、不管是Oracle、DB2、MSsql还是mysql最少都应该能熟悉使用其中的一二。5、 计算机硬件知识:做过性能测试的朋友都知道在性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽等等、如果你是做硬件测试的。那么就更不用说了。交换机、路由器、防火墙这些设备都需要有所了解。6、 网络协议:如果你还知道TCP和UDP有什么不一样的话请赶快去补充点知识吧、互联网时代、一切都通过网络传输、常用协议必须得了解、曾经面试了一个测试工程师做了2年的测试居然不知道自己测试软件使用什么协议、这样的人是你的话你敢招么?7、 开发语言即代码编写能力:虽然不会写代码也能做测试、但是如果你想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。高级测试工程师的一部分工作就是在写测试工具。虽然测试也需要写代码但不需要和开发一样那么精通某一门语言、可是测试却需要了解很多门开发语言(举一个简单的例子:你现在所在的项目从C++语言、2年后你换工作了、新公司的开发语言是java或者是VB什么的)所以在开发语言中测试需要更广的学习。8、 行业知识:行业知识之所以写在最后面是因为前面的7条我们都可以通过学习来掌握、但是唯独行业知识却只能通过工作经验来积累、不要说你去看几本书就知道通信行业、医疗行业、或者是航天行业、你认为在书本上面能学到么?由于行业知识的特殊性所以建议朋友们不要频繁的跳槽、经验的积累是需要时间来沉淀的。9、 具有一定的美学观:这个说起来比较拗口一点、简单来说不管是开发活动还是测试活动、最后的目标就是将产品推向市场、而且得到用户的认可。所以如果产品在需求分析阶段就出现了偏离用户航道、那么就算测试 开发做得再好这个项目也是一样会失败。所以各位如果有幸能够参加需求评审的话、请不要吝啬你的言论。10、请不要忘记时刻学习着:这点我相信大家应该都能理解所以不用写什么:仅此一点“不学习就会落后”总结:说了那么多技能或者是说是需要掌握的技术、如果你没有一颗发现缺陷之美的心态、没有一颗以提高质量为前提来投入工作中、那么就算你其他做得再好也不过是万千软件测试从业人员中的一枚。测试活动大部分用于发现缺陷、而发现缺陷之后的工作尤为重要:怎么样从发现缺陷到提高质量。
采纳率:36%
数据库SQL server或oracle,网络如HTTP、IP/TCP协议、应用服务器apache或IIS,还有相关的软件测试专业技能、测试脚本开发等
可以参考一下领测 国际 官方网站上面的测试学习资料,整套可以免费下载的
为您推荐:
其他类似问题
您可能关注的内容
软件测试的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。软件测试工程师应该具有的技能_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
软件测试工程师应该具有的技能
&&软件测试工程师应该具有的技能
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢软件测试人员需要具备哪些素质?_百度知道
软件测试人员需要具备哪些素质?
我有更好的答案
需要的素质有:测试技能细心,耐心怀疑精神沟通技能团队协作技能不断学习
采纳率:25%
有人说测试人员低于开发人员现今有些企业对测试人员也不是很重视你怎么看?要想成为优秀的测试人员应该具备哪些素质?答:(1)、我不认为软件的测试人员低于开发人员,首先如果软件的整个开发过程集聚了一个、几个甚至是数十个人的心血,当所有人都以为软件没有程序上的错误的时候,软件被发行到市面上,然而当客户花巨额资金买回家以后,发现软件的运行有错误,那么软件开发之前所做的一切都将功亏一篑,软件开发程序员说再多也只是纸上谈兵。就像美国迪斯尼公司的狮子王游戏软件的BUG缺陷一样。而一旦软件测试人员发现程序中的错误,或许是早在设计的时候就发现错误,那么将会节省巨额的资金及软件开发人员的时间和精力。也许有人会认为开发人员也能从事软件的测试工作,可是他们毕竟不是专业的测试,所做的测试工作也将达不到软件测试人员所能达到的境界、、、、、、(2)、对于软件测试人员需要具备的素质,我觉得首先最重要的是要有一定的理论知识和测试技能,这是测试工作的基础,其次,要有一定的细心和耐心,当面对庞大的软件开发的档案及数字的时候,细心和耐心是真正发现错误的必要因素。当然要有怀疑的精神,正是因为这个原因软件的开发人员才不能做很好的软件测试,因为自己开发的软件,就会对自己有过分的信任,所以对问题的看待将和专业的软件测试人员不同。再有就是要有一定的软件开发测试行业的经验,有句话叫“老马识途”,正是经验才能以最快的速度发现最致命的错误。最后也是很重要的就是要有不断学习的能力和精神,毕竟时代在进步,要是你的思维认识赶不上软件专业知识更新的脚步,那么终将被软件测试的行业所淘汰。以上就是我对软件测试行业的认识。
为您推荐:
其他类似问题
您可能关注的内容
软件测试的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 软件测试需要的技能 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信