1、 软件测试基础知识
1.2、熟悉产品所涉及的业务
Windows、linux、mac这些都必须会使用、而且不仅仅是简单的操作、一般的服务管理、注册表编辑、命令行操作都需要会、可以想象下一个连apache服务都不会安装配置的人、谁能想象你可以做好基于apache环境的测试工作,什么?不知道怎么查看磁盘压力、IO数据。windows 、linux都有提供自带的工具可用于查看这些数据、perfmon、top什么的
现在互联网行业什么最重要,归根结底还是数据,企业初级靠人,中级靠资金,高级靠数据。作为测试人员虽然不需要有DBA的能力、但是基本的数据库操作你必须得会把、不管是Oracle、DB2、Access还是mysql最少都应该能熟悉使用其中的一二。
4、 协议
如果你还不知道TCP和UDP有什么不一样的话请赶快去补充点知识吧、互联网时代、一切都通过网络传输、常用协议必须得了解。
5、 硬件知识
6、测试工具使用
如Bugfree、Bugzilla、TestLink、jmeter、loadrunner、navicat、dbeaver等等