要成为软件测试工程师,需要计算机哪方面的知识?

要成为软件测试工程师,需要计算机哪方面的知识?要向这方面发展希望能详细告诉我,我是零基础的人。需要考证吗?谢谢!

楼上乱说了吧,谁说一定要考证,只有在那些国企当中才会注重你的证书,一般的企业根本不会去看你的证书问题。测试这个行业算是入门容易精通难的行业了,前期如果你只是做黑盒测试,那么需要你了解的东西并不多,只要熟悉数据库操作,了解一些计算机基础,比如计算机网络这些,另外最好有点编程底子,但是不用你精通,这就足够了。不过如果你想要向更深层次的发展,那么就有很多很多的需要你学习了,所以说测试员并不需要你精通什么,但是却需要你有足够广的知识面,只有这样你才能从更多的角度来发现问题。不过数据库操作这个是必须的,因为不管是什么软件,都会与数据库打交道,而你要验证数据正确性,那么就必须要会操作数据库。至于其他的软件测试流程,到了公司会有专门的培训的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-09
现在高校是没有软件测试这一专业的,所以it公司招人的时候门槛比较低,你需要懂得的东西如下:1.、软测理论--这个工作中用的不多,主要是用于面试2、数据库--只需要会使用增删改查,看得懂sql脚本,弄得清楚表之间的关系,因为你测试的时候数据的查看,预增加,都是从数据库中查看的,3、linux--现在公司大点的都是在linux上开发的,所以你测试的环境就是linux,你必须会linux上的基本操作,如:用户管理,文件管理等4、搭建环境--简单的说,就是在一个系统上安装被测程序需要运行的数据库,服务器等,主要还是linux上的安装oracle,tomcat,jdk等常用数据库,服务器这个公司会有专门的文档给你5.、写测试用例--每个公司的模板不一样,很容易上手,写的好不好就得看自己了6.、测试工具--TestDirector(bug管理工具),LoadRunner)(性能测试工具)这两个比较常用,每个公司用的工具也都不一样,有的还是自己编的工具差不多吧,初级测试员就只需要懂这些,至于什么测试方案,测试计划等,都是测试经理写的
第2个回答  2013-11-09
肯定需要考证的,考证是需要通过国家的考核的,我也在往这方面发展,我是一个青鸟学生, 你需要会 计算机语言,然后全部的贯通,和熟悉,才能成为软件工程师撒, 从JAVA 或者C#语言开始学起走,现在的主流语言,然后精通了 语言也都是想通的
第3个回答  2013-11-09
做测试工作不是一定要考证,但是个方面的计算机知识都是需要具备的;测试的种类也很多,比如:软件测试、硬件测试;软件测试又可以分功能测试、性能测试;不同的测试需要掌握的知识是不一样的;比如只做功能测试,首先必须是能够对客户的需求十分了解,所以这就需要有一定的理解能力,能够熟悉需求中涉及到的业务,能把整个业务流程贯通,当然功能测试可以手工测试也可以自动化测试,自动化测试就需要掌握自动化测试脚本,需要一定的编码能力,并熟练使用自动化测试工具;如果是性能测试,则需要熟练使用测试工具,可以编写测试脚本;所以对于不同的测试方向,需要掌握的知识是不同的。
相似回答