2013年07月10日 17:11供稿中心:兆隆教育
测试绝对不是一单一的领域,它需要您具备18般的武艺,并且真正在某一领域成为技术大牛,才能找到适合自己的场景,真正体会到自己的价值。不像开发,如java开发工程师,我经常遇到java开发工程师让我过去给其配置DNS,活动目录等,而这些相信作为IT技能,大家都接触过,而开发工程师、前段工程师都因为工作的时间,反而都忘记,只懂得Codeing来codeing中去。测试需要您在系统、数据库、网络等均有一定的基础,并在测试领域某一方面(比如自动化测试工程师、LR性能测试、行业测试专家)有一特长建树,方可长久的发展,成为一合格的测试工程师,方可被成为高级测试工程师或专家。回顾自己,恰恰有了系统工程师、数据库工程师的经历及陆续项目经验的积累,测试方面的理论与实践的不断结合、验证与尝试才有了今天的成绩。而系统、数据库、网络的知识需要大家掌握一个度。把这个度内的知识掌握了再结合测试经验与项目经验,即可让您也成为一名合格的测试工程师,而不仅仅是初级测试工程师,让您有了向测试组长、经理等提升的潜质。
以下为出入测试行业的同仁分享一些学习的内容,希望能帮助大家(仅供参看)
1、windows至少掌握到AD及软件部署部分;
2、Linux熟知当前主要的操作系统安装与部署、并掌握到能够写计划任务及脚本的地步;
3、常用数据库Mysql、SqlServer的日常维护与管理,及sql语句的熟练掌握;
4、Oracle各个操作系统平台下服务器及客户端的部署,备份、还原、第三方软件的使用;
5、一门相对熟悉的编程语言(C、Python、Java、VBS等),掌握入门级即可;
6、自动化测试工具(QTP、LR、selenium等)至少熟练掌握一种(因为任何一种都能让你在测试里成为大牛);
7、测试管理工具(TD、QC、Testlink等);
8、一定的测试项目经验。
当您真正具备了这些知识,再加上当下良好的测试就业前景,相信您一定在测试行业里站稳脚跟,并能够取得不错的成绩。当然也不是必须全部具备这些技能方可成为测试工程师,因为测试的职位划分很细,如下图,因此您根据你所学的深度与广度一定有一个合适的职位适合于您: