今天看到一篇博文http://starpoint.blog.51cto.com/968349/1217688,写的很好,其中作者写到测试工程师需要具备以下的技能:
windows至少掌握到AD及软件部署部分;
Linux熟知当前主要的操作系统安装与部署、并掌握到能够写计划任务及脚本的地步;
常用数据库Mysql、SqlServer的日常维护与管理,及sql语句的熟练掌握;
Oracle各个操作系统平台下服务器及客户端的部署,备份、还原、第三方软件的使用;
一门相对熟悉的编程语言(C、Python、Java、VBS等),掌握入门级即可;
自动化测试工具(QTP、LR、selenium等)至少熟练掌握一种(因为任何一种都能让你在测试里成为大牛);
测试管理工具(TD、QC、Testlink等);
一定的测试项目经验。
对照自己,好像各方面掌握的都远远不够,那么再好好学一遍测试基础,等学完之后就按照这些要求来继续学习吧。(有志者事竟成)