首先,需要有宽泛的计算机基础知识,包括:数据结构(√)微机原理(×)数据库(×)操作系统原理(×)编译原理(×)逻辑,编程语言,网络等,测试员要考虑方方面面的事情,测试员是代表用户的
其次,要掌握一门编程语言,只有知道怎么做一个软件产品,才能真正懂得产品,有时候也需要自己编写测试工具
其三,要学好英语,尤其是测试相关语句的特定英语,找到异常编号到微软官网查找错误原因和解决方法
基本计算机专业知识掌握
1 c语言
数据类型 运算符 数组 程序控制流 函数 指针 结构 头文件
2 c++语言
面向对象编程 类与对象 构造函数与构析函数 公有私有和受保护类型 继承和派生 多态 虚函数 掌握一种可视化c++编程工具 例如VC++
3 操作系统
操作系统几种类型 批量 分时和实时操作系统进程 进程同步和互斥 进程间的通信 线程 资源分配 处理机调度 内存管理 磁盘分区和管理 IO控制 文件系统管理
4
网友评论