毕业生应聘测试需要的基本技能

有朋友问到,一个大四毕业生要找份测试相关的实习机会或者工作,问我需要什么技能。

按照个人经验,罗列如下:

  • 编程语言:熟悉Java/Python中的一种,能够用来做简单的Demo
  • 数据库:熟悉mysql或其他主流数据库中的一种,掌握基本的增删查改命令,能够用一门编程语言去操作数据库
  • Liunx:使用VMware-workstation安装一种Liunx系统(例如:redhat),掌握Liunx简单的命令(例如:top,chmod,vi,ftp)
  • Tools: 能够使用QTP/LoadRunner自动化工具中的一种。加分工具:会使用基于web的自动化框架Selenium
  • 测试理论:bug生命周期,软件生命周期,软件测试的分类
  • 智力题:类似“有9个球,其中有1个球的重量与其他8个球的重量不一样,如何用天平秤”,网上百度下“招聘智力题”
  • 专项准备:看应聘的职位和产品性质,如果应聘手机相关的测试,需要懂基本的手机开发(Android,IOS),如果应聘基于web的系统测试,需要懂web服务器原理(Tomcat,Jetty)。

说明:

1 如上每一个类别都可以深入的扩展,对于毕业生,如果能够掌握基本的使用,已经算是比较有竞争力了。如果能够往深处挖一点原理,找工作就完全没问题。
2 软件技术发展太快,进入行业后,一直需要本着学习的心态。很多的面试题没有固定的答案,看的是应聘者的临场表现和态度。
3 学习方向:
(1) 网站:http://www.51testing.com/ 在广度上学习测试
(2) 微信:可以关注一些专项的公众号,例如:手机自动化测试,关注 金阳光自动化测试(woodywangjinsong)
(3) 视频:百度传课,腾讯课堂

路漫漫其修远兮

你可能感兴趣的:(Others)