测试
来源:互联网 发布:达斯汀霍夫曼 知乎 编辑:程序博客网 时间:2024/06/10 06:00
1.C/C++基础知识:
能够用C/C++进行一些程序的编写;
掌握一般程序的调试方法(设断点,看寄存器,看内存);
这里建议大家在看书的基础上找一个实际的例子进行练习。
2.软件工程基础知识:
了解什么是软件,什么是软件工程;
软件工程中间的一些环节有哪些,各有什么侧重点;
这里建议大家看《软件工程:实践者的研究方法》一书。
3.软件测试基础知识,
了解什么是软件测试,软件测试常用的一些方法和技巧,例如什么是等价类划分、什么是因果图分析等;
掌握软件测试各个环节的重点,了解什么是配置管理,了解一些常用的工具(我们目前用的有BugZilla、ClearQuest、TestLink等);
建议大家看《软件测试》(翻译的不好)这本书,同时也可以看看《笑傲测试》这本书;
有一个比较好的网站www.51testing.com 。
4.操作系统基础知识:
了
陈松波 说:
解操作系统的组成部分;
分清进程、线程、中断、信号量、优先级等术语的含义,学会写一些简单的程序;
了解不同操作系统的分时方法;
这里建议大家找windows和一种嵌入式操作系统(实时)进行分析对比。
5.面向对象基础知识:
掌握面向对象的一般知识,包括继承,多态的含义和用途;
了解常用的设计模式;
掌握UML图的表示方法。
关于设计模式有一个经典的书《设计模式》,不过这本书适合对面向对象有比较深入了解的人学习,如果大家还不是很了解,建议大家先找一些入门级的设计模式书来看,容易理解一些。
能够用C/C++进行一些程序的编写;
掌握一般程序的调试方法(设断点,看寄存器,看内存);
这里建议大家在看书的基础上找一个实际的例子进行练习。
2.软件工程基础知识:
了解什么是软件,什么是软件工程;
软件工程中间的一些环节有哪些,各有什么侧重点;
这里建议大家看《软件工程:实践者的研究方法》一书。
3.软件测试基础知识,
了解什么是软件测试,软件测试常用的一些方法和技巧,例如什么是等价类划分、什么是因果图分析等;
掌握软件测试各个环节的重点,了解什么是配置管理,了解一些常用的工具(我们目前用的有BugZilla、ClearQuest、TestLink等);
建议大家看《软件测试》(翻译的不好)这本书,同时也可以看看《笑傲测试》这本书;
有一个比较好的网站www.51testing.com
4.操作系统基础知识:
了
陈松波 说:
解操作系统的组成部分;
分清进程、线程、中断、信号量、优先级等术语的含义,学会写一些简单的程序;
了解不同操作系统的分时方法;
这里建议大家找windows和一种嵌入式操作系统(实时)进行分析对比。
5.面向对象基础知识:
掌握面向对象的一般知识,包括继承,多态的含义和用途;
了解常用的设计模式;
掌握UML图的表示方法。
关于设计模式有一个经典的书《设计模式》,不过这本书适合对面向对象有比较深入了解的人学习,如果大家还不是很了解,建议大家先找一些入门级的设计模式书来看,容易理解一些。