兼容测试——浏览器兼容性

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »兼容测试——浏览器兼容性

兼容测试——浏览器兼容性

日期:2020-08-20 17:47:08 访问量: 来源:

Web兼容性测试中,最重要的部分即是浏览器兼容性测试。因为浏览器种类非常多,并且各自支持的插件类型不相同,因此很容易出现兼容性缺陷。

 

【案例1 ECShop浏览器兼容性测试】

图1是ECShop普通用户登陆功能在Chrome与FireFox两种浏览器上的显示效果,从图中可以看出“用户名”在Chrome浏览器中出现换行显示。

 

兼容测试——浏览器兼容性

图1 不同浏览器显示效果对比

 

【案例2 HttpWatch下载兼容性测试】

利用IE 8下载HttpWatch时,下载确认信息被遮挡,但利用Chrome访问则正常。

 

兼容测试——浏览器兼容性

图2 IE中文件下载窗口确认信息被遮挡

 

不同的浏览器对Java、Javascript、ActiveX甚至HTML支持都不相同,网页中的框架结构也可能在不同的浏览器中有着不同的表现,因此,Web系统一定需要进行某种程度的浏览器兼容性测试。

 

目前主流浏览器主要有Internet Explorer(简称IE)、FireFox、Chrome、360、QQ、Safari等,每种浏览器又有不同的版本,因此需测试的组合相对较多。

 

IE由微软公司生产并绑定在Windows系统中,因此占用大部分的用户,所以该浏览器一定需进行兼容性,以保证Web系统在IE上功能正常使用。IE目前常用版本有7、8、9、10、11以及Edge,其中IE7、8很容易出问题,尤其现在很多Web系统采用HTML5设计模式,但IE8以下版本对HTML5的支持不好,而IE8又是Windows 7系统默认浏览器,因此测试工程师必须测试Windows 7+IE8这个组合。

 

其余浏览器如FireFox、Chrome、360等根据需要进行测试。

 

在进行浏览器兼容性测试时,如果浏览器带有广告过滤功能,测试实施时需开启。有些Web系统在交互过程中可能以弹出网页形式进行,如果浏览器开启了广告过滤功能,则可验证浏览器是否能够正确识别该弹出网页,避免出现误拦截。

 

测试工程师实施Web测试时,建议每个测试工程师采用不同的浏览器开展,这样可尽早进行浏览器兼容性测试活动,尽早发现兼容性方面的缺陷。

 

常见的浏览器兼容性缺陷一般有以下几种:

 

(1)Javascript无法执行,导致功能失效;

(2)字体大小标准不一致,导致不同浏览器字体显示错误;

(3)颜色标准不一致,导致不同浏览器颜色显示不一致;

(4)HTML标签不支持,导致显示错误;

(5)格式控制不支持,导致图形显示位置错乱。

 

浏览器兼容性测试如需要组合测试环境时,如Windows操作系统系列与浏览器版本组合时,可利用正交试验用例设计方法组合。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号

')