分类: 项目管理
2008-12-19 16:23:21
软件需要兼容多种系统
· 为什么配置测试必不可少
· 为什么配置测试可能时艰巨的任务
· 配置测试的基本方法
· 如何找到需要测试的硬件
· 如果不是再为台式机测试软件怎么办
配置测试:使用各种硬件来测试软件运行过程。
使用各种硬件来测试软件的过程.
比如一台windows PC机的配置特性:
1. 个人计算机:不同生产商,甚至DIY.
2. 部件
3. 外设
4. 接口
5. 可选项和内存.比如打印机支持附加字体.
6. 设备驱动程序
因为存在不遵守标准,或者只有规范,所以需要测试.
u 分离配置缺陷
· 软件可能在多种配置中都会出现的缺陷。
· 软件可能包含只在某一特殊配置中出现的缺陷。
· 硬件设备或者其驱动程序可能包含仅由软件揭示的缺陷。
· 硬件设备或者其驱动程序可能包含一个借助许多其他软件才能看出来的缺陷-尽管它可能对测试的软件特别明显。
后2项软件小组也要负一定的责任。
u 计算工作量
要进行等价划分
1. 确定所需的硬件类型
2. 确定由哪些厂商的硬件,型号和驱动程序可以用。驱动程序要分OS附带的驱动程序,硬件附带的驱动程序,硬件或OS网站提供的最新驱动等。
3. 确定可能的硬件特性,模式和选项。比如打印机的打印模式。显卡的颜色和分辨率设置。
4. 缩减硬件配置为可控制的范围.
5. 明确与硬件配置有关软件的唯一特性
6. 设计在每一种配置中执行的测试用例
7. 在每种配置中执行测试用例
1. 只买经常使用的设备
2. 与硬件厂商联系
3. 号召员工借用
4. 请专业的外包
甚至可以打超市的主意
比如测试apple的机器,可以参考:developer.apple.com/ developer.apple.com/
PC机: /certification
何种外部硬件运行该软件
硬件有哪些型号和版本可用
硬件支持哪些特性或者可选项
对dvd等,甚至要考虑国家和区位。