了解如何针对不同的硬件配置和平台来组织和执行软件测试。
一、配置硬件综述
配置测试(Configuration testing) :是指使用各种硬件来测试软件运行的的过程。
PC机的配置可能性:
- 个人计算机。
- 部件。大多数PC机是模块化的,由各种系统主办(system boards)、部件板卡(component cards)和其他内部设备,如磁盘驱动器、CD-ROM驱动器、DVD读写器、视频卡、声卡、调制解调器、网卡等构成。
- 外设。是指打印机、扫描仪、鼠标、键盘、显示器、数码相机、游戏杆以及其他插在主板上从外部操控PC机的设备。
- 接口。部件和外设是通过各种接口适配器接入PC机的。如ISA、PCI、USB、PS/2、RJ-11,RJ-45和FireWire。
- 可选项和内存。
- 设备驱动程序。
-分离缺陷配置
注意:判断缺陷是配置问题而不仅仅是普通缺陷最可靠的方法是,在另外一台有完全不同配置的计算机上一步步执行导致问题的相同操作。
配置问题的相关类型:
- 软件可能包含在多种配置中都会出现的缺陷。
- 软件可能包含只在某个特殊配置中出现的缺陷。
- 硬件设备或者其他设备驱动程序可能包含仅有软件揭示的缺陷。
- 硬件设备或者其他设备驱动程序可能包含一个借助许多其他软件才能看出来的软件缺陷。
二、执行任务
如果没有用过软件将要在上面运行的某些硬件,就应该尽量去了解它,向其他有经验的测试员或者程序员求助。
- 确定所需的硬件类型
- 打印机----应用程序是否需要打印
- 声卡----应用程序是否要发出声音
- 扫描仪和数码相机---