WEB兼容性测试之浏览器兼容
Posted 椭球体
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WEB兼容性测试之浏览器兼容相关的知识,希望对你有一定的参考价值。
浏览器兼容性测试对于web测试来说,其重要性一点不亚于功能测试。它包括PC和移动端两个不同设备的浏览器兼容。对于一个测试项目来说,在做浏览器兼容性测试时,怎么筛选浏览器以及怎么筛选测试点呢?
本文仅供参考,存在修改和补充的可能。
(1)
做浏览器兼容性测试的意义
目前,市面上的浏览器种类越来越多,版本迭代频繁,同一web页面在不同浏览器上显示效果不尽相同,而用户对浏览器的选择也会有很大的差异。为了保证项目在这些浏览器上都能正常工作,针对不同的浏览器做兼容性测试是十分有必要的。兼容性测试对于web测试来说,其重要性一点不亚于功能测试。
(2)
浏览器兼容性测试关注的内容
1、界面展示:
界面加载是否正常
界面样式是否一致
界面特效的展示是否符合预期
2、易用性:
控件是否正常打开关闭和使用
提示信息是否正常和完整
不同分辨率下界面是否友好和正常
窗口最大最小化时界面是否正常展示
3、功能使用
登录注册,搜索,导入导出,添加删除
上传下载图片、文字
链接跳转
4、键盘使用
返回键
回车键
删除键(backspace/delete)
刷新键(F5)
空格键
快捷键
5、性能问题
连接速度
数据传输加密
加密存储形式
安全性是否一致
同一环境下,压力和负载测试结果是否一致
(3)
主流浏览器
PC端主流浏览器,如下图:
移动端主流浏览器和系统,如下图:
(4)
筛选需要做兼容性测试的浏览器的标准
在筛选需要做兼容性测试的浏览器时,需要考虑以下几点:
浏览器内核
浏览器内核即浏览器的渲染引擎(详情:),它负责解释网页语法并渲染网页。渲染引擎决定了浏览器如何显示网页内容和页面格式信息。不同的渲染引擎对页面语法的解释不同,因此同一网页在不同内核(渲染引擎)的浏览器里可能渲染效果不同。
主要内核(渲染引擎)有Trident(IE)、Webkit(Safri)、Gecko(FireFox)、Blink(chrome)。
市场占有率
IE版本
IE是windows系统默认浏览器,市场占有率高。
(5)
浏览器兼容性测试之外的其他兼容性测试
兼容性测试主要包括:
浏览器兼容
屏幕尺寸和分辨率兼容
操作系统兼容
不同型号设备兼容
今天的总结就到这里,下一节会总结如何做浏览器兼容测试。
参考链接:
https://blog.csdn.net/qq_29970551/article/details/80268042
http://www.51testing.com/html/96/n-3720196.html
以上是关于WEB兼容性测试之浏览器兼容的主要内容,如果未能解决你的问题,请参考以下文章