本书是全国网络与信息技术培训项目(NTC)——注册外包专业认证(软件测试工程师初级)的指定教材,全书围绕行业需求和认证考试要求,介绍了作为一名合格的服务外包企业软件测试工程师所必须掌握的计算机硬件、网络和操作系统的知识,全面指导Windows Server 2003操作系统环境的安装和配置,参照从业人员的经验,指导学员如何成为一名合格的服务外包软件测试工程师。
本书是注册外包专业认证——初级软件测试工程师认证考试的必读教材,也可作为大专院校计算机相关专业的参考用书。
目錄:
第一部分 理论部分
第1章 安装Windows Server 2003
1.1 什么是软件测试和测试环境
1.2 搭建测试环境需要的知识结构
1.3 Windows家族的历史
1.4 Windows Server 2003家族介绍
1.4.1 为什么使用Windows Server 2003
1.4.2 Windows Server 2003家族成员
1.4.3 Windows Server 2003的硬件需求
1.5 安装Windows Server 2003
1.5.1 硬件兼容性列表
1.5.2 升级与全新安装
1.5.3 选择安装方法
1.5.4 执行Windows Server 2003 全新安装
1.6 熟悉Windows Server 2003的GUI
1.6.1 资源管理器
1.6.2 Windows操作——鼠标
第2章 微型计算机组成
2.1 计算机系统
2.1.1 计算机系统概述
2.1.2 计算机的发展、分类及应用
2.2 微型计算机硬件系统的组成工作原理
2.2.1 微型计算机的基本组成
2.2.2 主机
2.3 计算机的软件系统
2.3.1 按功能用途分类
2.3.2 按照软件的使用范围分类
2.3.3 应用软件举例
2.4 数制及其相互转换
2.4.1 冯-诺依曼体系
2.4.2 数制
2.4.3 二进制的优越性
2.4.4 十、二进制的转换
2.4.5 十、十六、二进制的转换
2.4.6 附表
第3章 BIOS设置和DOS命令
3.1 BIOS简介
3.1.1 什么是BIOS
3.1.2 BIOS的种类
3.1.3 BIOS和其他程序的区别
3.1.4 主板BIOS的工作流程
3.1.5 POST自检概述
3.2 CMOS简介
3.2.1 什么是CMOS
3.2.2 CMOS和BIOS
3.3 BIOS基础设置
3.3.1 何时需要进行BIOS设置
3.3.2 进入BIOS设置
3.4 MS-DOS系统
3.4.1 DOS的历史
3.4.2 命令行与DOS虚拟机的关系
3.4.3 DOS的系统组成
3.4.4 DOS命令行的组成
3.4.5 DOS命令文件和可执行文件
3.4.6 通配符的使用
3.4.7 常用DOS命令
第4章 文件安全和磁盘管理
4.1 Windows Server 2003磁盘管理简介
4.1.1 基本概念
4.1.2 硬盘与分区
4.1.3 基本磁盘与动态磁盘
4.1.4 计算机启动的基础知识
4.1.5 Windows Server 2003的磁盘管理应用
4.2 Windows Server 2003本地用户账号
……
第5章 本地安全策略和注册表管理
第6章 网络体系结构和IP地址
第7章 创建和管理DHCP和DNS服务器
第8章 创建和管理Internet信息服务器
第二部分 上机部分
第9章 安装Windows Server 2003
第10章 BIOS设置和DOS命令
第11章 文件安全和磁盘管理
第12章 本地安全策略和注册表管理
第13章 网络体系结构和IP地址
第14章 创建和管理DHCP和DNS服务器
第15章 创建和管理Internet信息服务器
內容試閱:
一部分 理论部分
第1章 安装Windows Server 2003
学习目标:
1.了解软件测试和测试环境
2.了解Windows Server 2003家族
3.了解Windows Server 2003各版本的特点
4.掌握Windows Server 2003的安装方法
5.了解Windows Server 2003的操作环境
1.1 什么是软件测试和测试环境
我们学习这套课程的目的是学习如何进行软件测试,那软件测试到底是什么呢?简单地说,软件测试就是在现有的软件当中查找隐含的缺陷或错误的过程,由此可见,软件测试的主要目的就是发现软件当中的错误和缺陷。我们在这套课程中主要学习的就是如何在有限的时间和资源下,最大可能的发现软件当中存在的错误和缺陷。
注意:软件测试只能发现存在的错误,并不能保证软件的质量,并不是发现的错误越多,软件质量越好;实际上正好相反,软件测试人员在软件当中发现的错误越多,往往证明软件的质量越差,隐藏的错误越多。
我们拿到一个软件以后,第一件事情就是搭建一个用来运行软件的测试环境,这是本门课程的主要内容。简单地说,测试环境就是运行软件必须具备的各种软件和硬件的集合。我们可以看到,要搭建一个测试环境,不仅仅需要软件知识,还需要具备对应的硬件知识。同时我们还需要能够把计算机系统本身存在的问题和软件的问题区分开来。例如,我们在运行被测试软件过程当中出现了死机或停滞的现象,其实际原因是因为只配置了较小的内存却安装了占用资源过大的操作系统,导致系统死机或软件运行速度非常慢,但是如果没有对应的硬件知识,可能会以为是软件运行造成的问题,直接提交这种问题,软件开发人员一方面无法重现这个问题,以进行解决;另外一方面会造成时间上的浪费。如何发现系统问题,如何搭建一个运行良好的平台就是这门课的重点。
……