如何进行Web网页的兼容性测试

上一篇 / 下一篇  2011-11-23 18:01:33 / 个人分类:测试工具使用

51Testing软件测试网&a6y.B6W7BA p;|%}

由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题。因此我们就需要对Web网页进行兼容性测试,以IE为例,用户常用的版本是IE6、IE7、IE8,但很可惜的是,windows系统只允许你在一台电脑上安装1个版本的IE浏览器,那应该如何在这三种浏览器上进行测试呢?

#l:B,YTP0

!gW ]'B7^j ~0解决方案:51Testing软件测试网z5I7}&HeE

51Testing软件测试网2X;h,L3evm B

一、分别在不同电脑上安装不同版本的IE

&EGF#Z K@ K051Testing软件测试网/NB Y4A%n&bP

优点:准确性高,三台电脑分别安装IE6、7、8,显然测试得出的结果是最准确的。51Testing软件测试网rDMW$U

F/d~F T0缺点:浪费服务器资源,测试人员操作麻烦,需要不断切换测试机器。

2{^3c"w ]/^%W051Testing软件测试网:g&\#X&?M\]2a

二、在一台电脑上安装IETest

f}5h\G%Xjg051Testing软件测试网\PSca

优点:能90%的模拟出不同浏览器的渲染效果,只需安装在一台测试机器上即可。

6dC5I4`^])H4I051Testing软件测试网a*?.l-X@9r6E%O @

缺点:51Testing软件测试网5ij'fz?

@.Bw6l7lygUd01)如果测试机器安装的为IE6或IE7,那么IETest不能模拟IE8.

W u-~-Vi!oH~$cJ051Testing软件测试网I6u3{$`bX ^.FM

2)如果测试机器安装的为IE8,那么IETest才能模拟IE6、7、8.51Testing软件测试网jH~ Uc1? l7o-`V

(D&[ ~D L p#r [H03)测试出的渲染效果与浏览器得实际效果存在差异,不一定准确.51Testing软件测试网%RRnO/{{H8Y.D

51Testing软件测试网iosoH+ad/x

三、使用http://spoon.net/browsers/的沙箱模拟器

O4Pe O%B7N~051Testing软件测试网IEKB rAn

优点:在一台测试机器上安装一个客户端,就可以模拟IE6、7、8三种浏览器的渲染效果.51Testing软件测试网 W4[y ]V)s

d+_t.oZB H1R1E,g0缺点:51Testing软件测试网v{N A _*p-}

51Testing软件测试网 wlI6V%]Ir

1)服务器访问较慢,测试机器如果配置低,访问会比较慢。51Testing软件测试网5^0~Lj'| ? D1`"_

51Testing软件测试网\'K$^}.B&}cMco K

2)经常与微软发生矛盾,关闭IE模拟程序。51Testing软件测试网.P|B [:|5BNv

51Testing软件测试网/ez!k}v

四、在IE8上安装IE Develop ToolBar

z'fMU2}*Z0

O y.E.TXx4J,x6k0优点:通过此工具可以模拟IE7的渲染效果,拥有有IE7、8的真实渲染效果。

};n)n |h c)x){9M N051Testing软件测试网9y ]'x!oV$O"s9P

缺点:51Testing软件测试网lF {&@|:] [0H/s

51Testing软件测试网(c1CH^"w4d

1)无法模拟IE6的渲染效果。

mHE(s ~oFKLL051Testing软件测试网$V{%AcF TN{FA'V

2)一定要在一台测试机器上安装IE8才能使用。

%\c'?C5l0~!T;XY051Testing软件测试网N&_&} `+{3ZV

结论:51Testing软件测试网^ky TUa0GC

51Testing软件测试网.w:A]#\c z.ph

由于以上四种方式均存在缺点我们的兼容性测试一般使用以下方式进行互补,以更正这方面的不足51Testing软件测试网/I!b\q$[ `'X,_

51Testing软件测试网.{G [~;gj

在一台机器上安装IE8并安装IE Develop ToolBar,再安装IETest(以模拟IE6渲染效果),另一台机器安装IE6(防止IETest的测试结果不准确),这样我们就可以得出比较准确的浏览器兼容测试的结果。51Testing软件测试网k[0k+z y-WXh&e


TAG: ie IE 兼容性测试

让测试飞起来的个人空间 引用 删除 让测试飞起来   /   2014-03-14 17:37:50
5
引用 删除 crazy715   /   2011-11-29 11:36:55
为什么不用虚拟机?
QIYUE的个人空间 引用 删除 QIYUE   /   2011-11-28 19:12:53
IEtest不太好用,容易崩溃,且精确性稍差
a5914361的个人空间 引用 删除 a5914361   /   2011-11-24 10:00:45
还是用IETest实在!
 

评分:0

我来说两句

Open Toolbar