

主流browser.jpg
与浏览器相关的兼容性测试的测试点:
测试网页界面在不同浏览器中是否一致:
a)接口是否正常加载;
b)接口的CSS样式是否完整显示;
c)文字和图片的统一;
d)布局是否整齐一致?
e)数据是否正确;
f)特殊效果是否正常显示等;
测试网页在不同浏览器中的可用性(易于使用)是否一致和正常:
a)界面中的所有控件是否可以正常显示和使用;
b)提示信息是否正常,完整;
c)界面是否友好以及在不同分辨率下的正常显示;
d)最大化和最小化窗口是否可以正常显示;
测试网页在不同的浏览器中是否正常运行:
a)登录和注册功能,搜索功能,导航功能,添加,修改和删除功能,导入和导出功能;
b)上传下载图片功能,下载文件功能;
c)地图功能,视频播放功能,音频播放功能;
d)系统数据计算功能,链接跳转功能;

测试网页的某些键在不同的浏览器中是否可以正常工作:
a)返回键;
b)输入键;
c)刷新键;
d)空格键;
e)快捷键等;
测试网页在不同浏览器中的性能是否正常且一致:
a)连接速度是否一致;
b)在相同的环境中,压力测试和负载测试的结果是否一致等;
测试网页在不同浏览器的安全性方面是否正常且一致:
a)数据传输是否加密;
b)是否以加密形式存储,等等.
选择浏览器时要考虑的因素: 1.选择浏览器
中国现在常见的浏览器包括: IE,Firefox,QQ浏览器,Safari,Opera,Google Chrome,百度浏览器,搜狗浏览器,猎豹浏览器,360浏览器,UC浏览器,旅行浏览器,世界之窗浏览器等但是,目前有五种最主流的浏览器,分别是IE,Firefox,Google Chrome,Safari,Opera.
浏览器内核说明
IE
三叉戟
IE,猎豹安全,360速度浏览器,百度浏览器
firefox
壁虎

不幸的是,过去几年已经下降. 打开速度慢,升级频繁,队友像猪一样闪烁,对手铬像神.
Safari
自Safari启动以来,其呈现引擎就是Webkit. 对于Webkit,首先想到的是chrome. 可以说chrome已深深植根于Webkit的核心. 众所周知,Webkit的创建者实际上是Safari.
chrome
铬/闪烁
在Chromium项目中开发Blink渲染引擎(浏览器核心),该项目内置于Chrome浏览器中. 眨眼实际上是WebKit的一个分支. 大多数家用浏览器的最新版本使用Blink内核. 二次开发
歌剧
眨眼
现在跟随chrome闪烁内核.
五个主要浏览器的简要介绍. (按时间顺序)
1. IE浏览器:
IE是Microsoft Corporation拥有的浏览器,并且是中国用户最多的浏览器. IE诞生于1994年. 当时,Microsoft在Windows中开发了自己的浏览器Internet Explorer来与Netscape Navigator竞争,后者的市场份额接近90%. 从那时起,它也引发了第一次浏览器大战. 可以想象,微软赢得了巨大的胜利,而Netscape必须将自己出售给AOL. 但实际上,事情并没有结束. Netscape随后开发了流行的Firefox,它已成为世界排名前五的浏览器之一.
1996年,Microsoft从Spyglass获得了Spyglass Mosaic的源代码和授权,并开始开发自己的浏览器IE. 后来,Microsoft继续通过捆绑IE和Windows来扩大其市场份额,使IE成为市场的绝对主流. 现在,装有Windows系统的计算机基本上无法卸载IE.
2,Opera浏览器:
Opera是挪威Opera Software ASA拥有的浏览器. 1995年,Opera使用自己开发的Presto内核发布了Opera浏览器的第一个版本. 当时,Opera的开发团队继续改进Presto内核,使Opera浏览器一度成为顶级浏览器. 直到2016年,奇虎360和昆仑万维收购了Oprea浏览器. 从那时起,他们就放弃了功能强大的Presto内核,并改用了webkit内核,该内核当时由Google开源. 后来,Opera浏览器跟随Google将浏览器内核更改为Blink内核. 从那时起,Presto内核也逐渐退出了互联网市场.
3,Safari浏览器:
第二次浏览器之战始于Apple发布Safari浏览器. 2003年,苹果公司在苹果手机上开发了Safari浏览器,利用其独特的手机市场份额迅速成为世界主流浏览器. Safari是第一个使用Webkit内核的浏览器,现在是Apple的默认浏览器.
4. Firefox浏览器:
Firefox浏览器是Mozilla拥有的浏览器,也是刚才提到的Netscape的更高版本的浏览器. 收购Netscape之后,Netscape员工成立了Mozilla基金会,这是一个非营利性组织,于2004年启动了自己的浏览器Firefox. Firefox以Gecko为核心. Gecko是一个开源项目,代码是完全开放的,因此受到很的青睐. Firefox的出现加速了第二次浏览器大战的开始. 第二次浏览器之战不同于第一个二元性和强大的情况. 这段时间的特点是争夺一百种思想,自从1998年收购Netscape以来,它打破了Internet Explorer的局面,Internet Explorer一直是唯一的浏览器市场.
5. Chrome浏览器:
Chrome浏览器是Google拥有的浏览器. 自发布以来,Chrome浏览器一直简单,快速,安全,因此受到了追捧. 最初,Chrome使用webkit作为浏览器内核. 直到2013年,Google宣布不再使用Apple的webkit内核,并开始使用webkit的分支内核Blink.
2. 浏览器内核
浏览器最重要的部分是浏览器核心. 浏览器内核是浏览器的核心,也称为“渲染引擎”,用于解释网页的语法并将其呈现在网页上. 浏览器内核确定浏览器应如何显示Web内容和页面格式信息. 不同的浏览器核心对网页的语法有不同的解释,因此Web开发人员需要在具有不同核心的浏览器中测试网页的呈现效果.
五种主要的浏览器都使用单核,并且随着浏览器的发展,现在出现了双核: 360浏览器和QQ浏览器都使用双核.
主要核心是Trident,Webkit,Gecko,Blink,如下所示:
内核浏览器的优缺点
三叉戟
IE
该内核程序于1997年在IE4中首次采用. 它是由Microsoft在Mosaic代码的基础上进行修改的,并继续使用IE11. 它通常也称为“ IE内核”,并且是非开源的.
优点: 良好的兼容性,较小的CPU占用空间和较小的内存占用空间. 缺点: 内核中有许多错误,并且安全问题尚未解决.
壁虎
Firefox
Gecko的特点是代码是完全开放的,因此其开发水平非常高,全世界的程序员都可以为其编写代码并添加功能.
优点: 强大的可扩展性,方便的插件自定义. 缺点: 操作太复杂,装配中会膨胀很多零件,装配会缓慢启动.
Webkit
野生动物园
Webkit引擎包括WebCore排版引擎和Core解析引擎. 它具有清晰的源代码结构和极快的渲染速度.
优点: 高效,稳定,源代码结构清晰,易于维护,网页浏览速度更快. 缺点: 网页代码的容错性不高,也就是说,网页代码的兼容性低,某些非标准网页无法正确显示.
闪烁

Chrome
Blink是由Google和Opera Software开发的浏览器排版引擎. 该渲染引擎是开源引擎WebKit的WebCore组件的一个分支,但是渲染结果与Webkit有所不同.
优点: 不容易崩溃并且快速. 源代码结构清晰,易于维护,并且比webkit更简化和更高效. 缺点: 网页代码的容错性不高,占用系统资源.
国内主流浏览器内核概述:
1. IE浏览器内核: Trident内核,也称为IE内核;
2. Chrome浏览器内核: 统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;
3. Firefox浏览器内核: Gecko内核,通常称为Firefox内核;
4. Safari浏览器内核: Webkit内核;
5. Opera浏览器内核: 它最初是自己的Presto内核,后来从Webkit到Blink内核加入了Google军队;
6、360浏览器,猎豹浏览器内核: IE + Chrome双内核;
7. 搜狗,傲游,QQ浏览器内核: Trident(兼容模式)+ Webkit(高速模式);
8. 百度浏览器,世界之窗内核: IE内核;
9、2345浏览器内核: 以前似乎是IE内核,现在又是IE + Chrome双内核;
10. UC浏览器内核: 有不同意见. UC表示这是一个由U3自己开发的内核,但它似乎基于Webkit和Trident,并且它也基于Firefox内核.
2. 市场占有率
在选择要测试的浏览器时,您还需要参考浏览器的市场份额. 考虑到客户群体的使用情况,目前仅指国内浏览器的市场份额,具体排名如下:
3.IE版本
我只考虑IE,因为它是Windows的默认浏览器,并且具有很高的市场份额. 较低版本的IE不能完全实现W3C标准,并且每个版本的内核功能都不同,并且控制数据的显示也不同,因此Web项目在不同版本的IE上将存在许多兼容性问题.
在IE的每个版本中,均不考虑IE6,因为它的版本太低且市场份额不高. 由于Windows系统及其较低的市场份额,未考虑IE10. IE版本当前的市场份额如下:
结合以上三个因素,进行浏览器兼容性测试时,将使用以下浏览器进行测试:
chrome,Firefox,Safari,IE7,IE8,IE9,IE11,搜狗,QQ,2345浏览器
PS: 您可以基于内核测试浏览器
Chrome&safari使用webkit内核,Firefox是Gecko,IE系列是Trident内核,Opera使用Presto内核. 最新的Opera似乎已经开始使用webkit内核.
因此您可以认为,如果chrome没问题,那么在野生动物园中应该“应该”就可以了.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-305586-1.html
至甲午海战时
在几个小时的交锋中就采取撞击等升级事态的行动
多干事