如何入门软件测试的职位
作者:网络转载 发布时间:[ 2012/6/19 11:55:18 ] 推荐标签:
作为一个刚刚步入社会准备进入软件这个行业的人来说,可能大家对程序员很熟悉,但对软件测试这个职位几乎没有听说过。这也很正常,因为到目前为止各大高校还没有专门设立软件测试这个专业。当然有些研究生导师带了一些学生,说是专业方向是软件测试。如果你是一名研究生,在选取这个专业的时候一定要慎重考虑。我所说得慎重考虑不是说这个专业不好,而是要考察导师的研究方向。因为软件测试更多的是需要在工作中不断积累的,而不是说导师有什么证书能说明他在测试方面多有经验。
现在在国内如果谁说自己是软件测试领域的专家,那他至少应该在软件测试行业有很多年的工作经验,如果他仅仅介绍他曾经在国外哪个培训机构参加过什么样的测试培训,领取了什么什么证书,那你不要相信他的话了,我身边有这样的人,拿着自己培训所得到的证书到处招摇撞骗。
那么具备什么条件的人可以入门软件测试这个职位呢?首先,你需要有计算机专业或者相关专业的知识。另外,要看你自己是否适合这个职位,测试对测试人员来说需要具备一些基本素质,比如耐心,创造力,想象力,责任心等等。如果你是那种根本坐不住的人,不要考虑作测试了。
在这个基础上,那你需要了解软件测试到底做些什么,是否符合自己的兴趣爱好,是否能充分利用自己的优势。软件测试大致可以分为这么两种:
第一种:白盒测试。需要有编程语言的能力,对编程比较感兴趣。
第二种:黑盒测试。当分析问题时,必要情况下需要编程语言的能力。
而测试的实现方式又可以分为两种:自动测试与手工测试。自动测试无非是由机器代替手工来完成测试,需要写自动测试脚本。实际上更重要的是要先设计好测试用例,然后在测试用例的基础上可以选择使用自动还是手工测试来执行了。
我这里提到的这几种测试分类,基本上都是基于软件的测试。还有几类其他测试,比如嵌入式的软件测试:手机测试这些需要的不仅是软件测试经验,更多还需要通信专业的知识。需要了解硬件知识,所以如果你学的是通信专业,也可以考虑这种测试,而且好像待遇还是很不错的哦。
反正无论哪种软件测试,都或多获少需要编程的基础,而且有了编程经验,无论转哪个方向的测试都是很容易的。当然只会编程还是不能做测试的,不信你问问身边的开发人员,他们很多都不知道如何做测试。测试用例设计在测试中占有举足轻重的地位,当一个测试人员学会了如何设计测试用例,也把测试掌握了一多半了。
因为测试用例设计好以后,也剩下执行了。所以如果你准备做一名测试人员,要学会如何做测试,如何设计测试用例。当然还有很多其他需要学的东西,比如如何发现bug,如何写bug,如何执行测试,还要学很多与被测软件相关的许多知识:比如数据库,操作系统及文件传输协议等等。这要根据你所测试的软件来决定了。所以说,如果真正想成为一名软件测试方面的专家,需要学习的东西太多了,很可能只要跟软件有关的东西都需要学习的。而开发人员常常靠一门语言可以“混”很多年的。
说了这么多,那作为一名刚出校门的学生,去哪里学习软件测试呢?我只能告诉大家,找一些培训机构了,在北京上海这种大城市测试培训还是挺多的。但在西安到目前为止还没有一家专业的培训机构把软件测试作为一门专业来培训,多把它放入软件开发的专业中作为一门课程来简单的讲解一下。所以,如果想真真学到软件测试的技术,还需要在工作中不断总结。不过,我想西安应该很快会有一家专业的测试培训出现,到时候大家至少可以通过这个培训入门软件测试的职位。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11