6门课程和测试的关系

上一篇 / 下一篇  2009-07-18 15:31:10

 

 1CC++Java测试
不管是什么语言,在将来的测试工作中起到两个作用:

1)看懂开发人员写的代码,需要掌握基本概念,比如面向对象,以及基本语法和基本
编程思路
2)能编写简单的代码,为编写自动化测试脚本和测试代码做准备,将来测试用到的可
能是其它编程语言,比如tclperl等,但都是类似的
需要做到能进行简单的编程,能准确使用循环、判断等语句

2、数据结构和测试
数据结构比较抽象、复杂,在将来的测试工作中起到两个作用:
1)看懂开发人员写的代码,程序等于数据结构加算法,不懂基本的数据结构和算法很
难看懂现在开发人员写的代码
2)锻炼逻辑思维能力,测试除了需要细心耐心之外,还需要很强的逻辑思维和分析能
力,而且是测试能否做好的关键
需要做到能编写基本的算法,搞清各数据结构的定义、特点和表示方法

3操作系统和测试
应用软件都需要在操作系统上来运行,因此操作系统对于软件研发而言很重要,对于将
来的测试工作而言,主要和测试环境的搭建关联起来
需要做到:
1)安装、配置各种操作系统,如linux
2)在操作系统下进行熟练的操作,如输入命令等
3)了解操作系统的基本功能、基本参数,如虚拟内存等

4数据库和测试
现在流行的web系统一般都带有数据库,因此数据库在当前的软件研发中非常重要,对
于将来的测试工作而言,不仅涉及到测试环境的搭建,还涉及到测试结果的检查
需要做到:
1)了解数据库基本原理和基本概念,如存储过程、事务、视图等
2)数据库的安装和配置
3)常用SQL语句的编写

5、计算机网络和测试
和数据库类似,现在网络也是非常重要的,越来越多的单机软件变成了web软件,对于
将来的测试工作而言,不仅涉及到测试环境的搭建,还涉及到测试结果的检查
需要做到:
1)了解OSI7层模型,搞清各层的作用
2)了解tcp/ip协议
3)了解常见的应用层协议,如httpftp

6、计算机组成原理和测试
计算机组成原理涉及到计算机的硬件组成,对于将来的测试工作而言,主要涉及到测试
环境的

TAG:

 

评分:0

我来说两句

Open Toolbar