如何入门软件测试的职位


  作为一个刚刚步入社会准备进入软件这个行业的人来说,可能大家对程序员很熟悉,但对软件测试这个职位几乎没有听说过。这也很正常,因为到目前为止各大高校还没有专门设立软件测试这个专业。当然有些研究生导师带了一些学生,说是专业方向是软件测试。如果你是一名研究生,在选取这个专业的时候一定要慎重考虑。我所说得慎重考虑不是说这个专业不好,而是要考察导师的研究方向。因为软件测试更多的是需要在工作中不断积累的,而不是说导师有什么证书就能说明他在测试方面多有经验。

  现在在国内如果谁说自己是软件测试领域的专家,那他至少应该在软件测试行业有很多年的工作经验,如果他仅仅介绍他曾经在国外哪个培训机构参加过什么样的测试培训,领取了什么什么证书,那你就不要相信他的话了,我身边就有这样的人,拿着自己培训所得到的证书到处招摇撞骗。

  那么具备什么条件的人可以入门软件测试这个职位呢?首先,你需要有计算机专业或者相关专业的知识。另外,要看你自己是否适合这个职位,测试对测试人员来说需要具备一些基本素质,比如耐心,创造力,想象力,责任心等等。如果你是那种根本坐不住的人,就不要考虑作测试了。

  在这个基础上,那你就需要了解软件测试到底做些什么,是否符合自己的兴趣爱好,是否能充分利用自己的优势。软件测试大致可以分为这么两种:

  第一种:白盒测试。需要有编程语言的能力,对编程比较感兴趣。

  第二种:黑盒测试。当分析问题时,必要情况下需要编程语言的能力。

  而测试的实现方式又可以分为两种:自动测试与手工测试。自动测试无非就是由机器代替手工来完成测试,需要写自动测试脚本。实际上更重要的是要先设计好测试用例,然后在测试用例的基础上就可以选择使用自动还是手工测试来执行了。

  我这里提到的这几种测试分类,基本上都是基于软件的测试。还有几类其他测试,比如嵌入式的软件测试:手机测试这些需要的不仅是软件测试经验,更多还需要通信专业的知识。需要了解硬件知识,所以如果你学的是通信专业,也可以考虑这种测试,而且好像待遇还是很不错的哦。

  反正无论哪种软件测试,都或多获少需要编程的基础,而且有了编程经验,无论转哪个方向的测试都是很容易的。当然只会编程还是不能做测试的,不信你问问身边的开发人员,他们很多都不知道如何做测试。测试用例设计在测试中占有举足轻重的地位,当一个测试人员学会了如何设计测试用例,也就把测试掌握了一多半了。

  因为测试用例设计好以后,也就剩下执行了。所以如果你准备做一名测试人员,就要学会如何做测试,如何设计测试用例。当然还有很多其他需要学的东西,比如如何发现bug,如何写bug,如何执行测试,还要学很多与被测软件相关的许多知识:比如数据库操作系统及文件传输协议等等。这就要根据你所测试的软件来决定了。所以说,如果真正想成为一名软件测试方面的专家,需要学习的东西太多了,很可能只要跟软件有关的东西都需要学习的。而开发人员常常就靠一门语言就可以“混”很多年的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值