1、编程能力
需要学会C/C++、Java语言,至少学会Python、TCL等一门脚本语言,深入掌握Shell脚本能力,掌握正则表达式
2、IP知识
具有TCP/IP协议基础,掌握常用的协议
3、系统
具备Linux系统知识,能够搭建和配置常见的Linux下测试及辅助环境
4、工具
深入掌握一些工具利器,如wireshark、Fiddle等、学会自己编写一些满足测试需要的工具
5、测试技术
掌握用例设计方法、测试思路,精通测试基础知识
原文:http://www.cnblogs.com/larry-li/p/3644087.html