zoukankan      html  css  js  c++  java
  • 【转载】浏览器兼容性测试

    浏览器兼容性问题又称为网页或网站兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登录我们的系统,都应该是正常显示效果。这样才能够给用户更好的使用体验。

     产生浏览器兼容性问题的原因:

    因为不同的浏览器使用内核及所支持的HTML等网页语言标准不同:以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是网页元素位置混乱,错位。

     内核:决定了浏览器如何显示网页的内容以及页面的格式信息。

    四种内核为代表:

    1、Trident内核代表:Internet Explore、搜狗
    2、Gecko内核代表:Mozilla、Firefox
    3、WebKit内核代表:Safari、Chrome
    4、Presto内核代表:Opera
    有些浏览器还是双内核比如:360极速、QQ浏览器等。

    浏览器兼容性测试场景:

    1) 需求(客户)有制定必须要测试:火狐,IE9,谷歌,QQ

    2) 有需求做浏览器兼容性测试,但是无指定浏览器:内核+使用量,浏览器,谷歌,火狐,ie8-9-11,QQ,苹果

    浏览器兼容性测试如何进行测试?任务如何分配?

    1) 在功能测试过程中,同步关注界面,是否错乱,错位

    2) 谷歌,火狐,ie8-9-11,QQ,苹果

    客户反映某浏览器兼容性不好,怎么处理?

    先评估某浏览器的使用率,如果使用的人多就解决,使用的人少的话就建议客户更换浏览器。

    测试浏览器,根据以下网址可以查到近几个月人们都是用的什么浏览器

  • 相关阅读:
    在ubuntu环境安装youcompleteme
    OSX 升级 vim
    ubuntu 14.04 与 CentOS 升级GCC/G++至5版本
    wget https://github.com/xxx/yyy/archive/${commit_hash}.zip
    机器学习笔记(photo OCR)
    机器学习笔记(十)大型数据集的学习
    机器学习笔记(九)推荐系统
    机器学习笔记(八) 异常检测
    机器学习笔记(七)聚类算法(k均值,降维)
    机器学习笔记(六)支持向量机SVM
  • 原文地址:https://www.cnblogs.com/kongso/p/10695089.html
Copyright © 2011-2022 走看看