欢迎光临 - 各位同仁看完博客记得留言啊!同时请关注我的博客,http://blog.magustest.com

《软件测试》 第八章 配置测试

上一篇 / 下一篇  2007-08-20 21:43:55 / 个人分类:读书笔记

6JO kPm5k$FX0很快又看到了第八章,呵呵~说到配置测试,估计很多公司都没有时间或者精力去做,不过作为我自己的笔记,还是要照本宣科地记下来的~

`$s{@VD051Testing软件测试网 ~]L%t0{9YN

配置测试(Configuration Testing)是一个检查我们的软件在不同的硬件环境下能否正常地工作的过程。这当中牵涉到几样东西,电脑本身,电脑配件,外设,接口,选项,存储器和驱动。不同的软件会有不同的针对点,例如对于一个游戏软件,例如QUAKE IV,它最应该关心的是显卡和声卡的测试,一个图像处理软件有可能关注于显示配置和打印机的测试。

9`)a\ev)jc)PV0

w C:vZpE7B qoT0怎样准确分离出配置错误(Isolating configuration bugs)。一个简单的方法就是,如果在测试的过程中遇到了bug,在其他一些不同配置的机器上运行同样的操作,看问题是否能重现,从而达到分离出引起这个bug的最根本的原因。

0j\(e4@|AbN0

KfNmb{0那么遇到了问题应该又谁来负责修复呢,是软件公司呢还是硬件厂商?一个配置错误通常会有一下四种表现形式:51Testing软件测试网 wEgL9k#f&Rs)~8mh\
1.软件在一系列的硬件配置条件下都出现错误,例如连上激光打印机就挂了。
X S:H(A-I(ysj02.软件在一个特定的型号的硬件下出现错误,例如只是连接上Magus牌扫描仪才挂!51Testing软件测试网j\]v w t;G&l b
3.软件只受到某个硬件或者是硬件的驱动程序所影响而出现错误。
TR#\;|)S4n tgm(W04.硬件或者它的驱动程序本身是有问题的,也影响了其他的一些软件,不过我们测试的软件在当前硬件配置下受到的影响特别大。
51Testing软件测试网+U0O j,lESSoq
对于前两种情况,毫无疑问需要软件厂商来修复。如果后面两种情况的话比较复杂,因为责任在谁身上就决定了谁要付出额外的钱来修复问题啊。软件厂商可以联系硬件生产商,一起解决问题,有时候某些软件的光盘上会带有一些硬件的补丁,这个估计就是配置测试发现问题,所以加入其他补丁。51Testing软件测试网,MM$bOcoc*|

,IQ%G?c(\Y?0现在市面上有成千上万的硬件,他们之间的组合是数以亿计的,是不可能都测试一次的。而且有时候某些配置平台还有可能测试N次,所以需要做一些工作来减少我们测试的工作量。
EOB*?q1@ b01.决定哪些功能是软件需要用到的,例如一个word程序可能对显卡要求是很低的,没有必要去测试太多。又或者一个3D游戏根本没有打印功能,那么就不需要管打印机了。
6CAi r0A#j_ P02.看看要对哪些牌子,型号,具体那些驱动程序的硬件是可用的。这里一般都会选用市场上比较流行的软件,就例如在现在就没有必要去测试ISA显卡了吧!?51Testing软件测试网9}U,x.~;@Z
3.看看哪些硬件特性,模式和选项是可用的。51Testing软件测试网B'r&\ Km,`
4.在已有的测试集合里面挑选出一个可维护可管理的测试集,还是挑出表常见的硬件。
igBE,M05.分离出软件特有功能,这个功能对配置是要非常敏感的。例如一个打印文本的程序,就多打几种不同的字体等等。
aOc2vt^o06.设计好在不同配置下运行的测试用例
2Qs,@ C/XzZ07.在每个配置环境下执行测试用例51Testing软件测试网 e,R5G:{:cVS&S+H#G
8.重新运行测试用例直到团队觉得ok51Testing软件测试网hKd4OvA4T8`

51Testing软件测试网$b(eg/{|

取得硬件的途径51Testing软件测试网#]}:_-F;yWcM
1.买那些常见的硬件,一个测试团队里面最好每个人的配置都是不同的~我用酷睿其他人用赛扬吧~
f![(r4h9W x+H02.联系一下硬件厂商看能不能免费给我们用~
|k:tS*s1uc8Y I,a03.给公司的同事发邮件,让他们从家里带过来~
b kCS&RO @-tP04.外包给专门做配置测试的公司51Testing软件测试网jN+_d5s B4]


TAG: 软件测试 读书笔记 读书 笔记 配置测试

sunny的测试生活 引用 删除 测霸   /   2007-09-18 10:47:46
今天我也看着呢,写的不错,赞一个
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

maguschen

maguschen

男,测试工程师,白盒和自动化都做,兼职性能

日历

« 2020-07-23  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 21640
  • 日志数: 20
  • 图片数: 3
  • 建立时间: 2006-12-07
  • 更新时间: 2009-09-16

RSS订阅

Open Toolbar