正确答案
(1)确定哪些功能是软件需要用到的,例如一个办公程序可能对显卡要求是很低的,没有必要去测试太多。又或者一个大型游戏根本不需要打印功能,那么就不需要管打印机了;
(2)看看要对哪些牌子,型号,具体那些驱动程序的硬件是可用的。一般都会选用市场上比较流行的软件;
(3)看看哪些硬件特性,模式和选项是可用的;
(4)在已有的测试集合里面挑选出一个可维护可管理的测试集,还是挑出表常见的硬件;
(5)找出软件中对配置特别敏感的特有功能;
(6)不同配置下的测试用例需要分别设计;
(7)在每个配置环境下至少执行一边测试用例;
(8)反复执行测试用例直到结果具有说服力。