浏览器兼容性测试一般测哪些浏览器
IE内核的 你可以下载一个IETester IE6以下的不需要测试
opera
FF(火狐)
Safari 苹果
谷歌
基本就这些,再多了也没什么用。像360 什么的都是IE的内核,测不测都无所谓
web浏览器兼容性测试
去这里注册一个帐号
网页兼容浏览器测试要测哪些浏览器
IE浏览器,要考虑到兼容低版本IE
Chrome浏览器
Firefox浏览器
兼容性(compatibility)是指硬件之间、软件之间或是软硬件组合系统之间的相互协调工作的程度。兼容的概念比较广,相对于硬件来说,几种不同的电脑部件,如CPU、主板、显示卡等,如果在工作时能够相互配合、稳定地工作,就说它们之间的兼容性比较好,反之就是兼容性不好。
目前软件测试中测试浏览器兼容性的主流工具有哪些?请推荐几款实用的,谢谢!
1. Spoon Browser Sandbox
点击你需要测试的浏览器环境,安装插件就可以进行测试了。帮助你测试网页在Safari、Chrome、Firefox和Opera浏览器中是否正常,IE以前也有的,网站上说应微软的要求去掉了。
2. Superpreview
这是为微软自己发布的跨浏览器测试工具,您可以同时查看您的网页在多个浏览器的呈现情况,对页面排版进行直观的比较。
3. IETester
专门用于测试网页在IE浏览器各个版本中兼容性的工具,版本包含IE5.5至IE9的各个版本,很不错的一款工具,推荐。
软件测试要测浏览器兼容性,那么各种浏览器的区别是什么
IE浏览器主要是IE9以上与以下的区别,他们之间由于样式兼容不一样,写出来的同样代码在UI上显示不同,谷歌和火狐主要和IE来进行区别的
如何测试各个浏览器兼容性 特别是IE
目前HTML5已向开发人员提供了很多新的标签,如section,nav,article,header和footer等。这些标签语义化程度高,会被经常使用,但在IE6,IE7,IE8和Firefox 2等老式浏览器中却不能识别和正常使用。
一、HTML5标签在浏览器展示存在的问题
对于现阶段来说,使用HTML5标签可能遇到的最大问题就是如何在不支持新标签的浏览器中做恰当的处理。当我们在页面中使用HTML5元素时,可能会得到三种不同的结果。
结果1:标签被当作错误处理并被忽略。那么DOM构建的时候,就会当作这个标签不存在。
结果2:标签会被当作错误处理,并在DOM构建的时候依然会按照预期的代码进行创建,并且HTML标签会被构造成行内元素(也就是说虽然不能识别,但是代码里section标签依然会在dom中创建一个对应section节点,但是属于行内元素)。
结果3:标签被识别为HTML5标签,然后用DOM节点对其进行替换。DOM在构建的时候和预想的一致,并且合适的样式会应用到标签上(大部分情况下是块级元素)。
有一个具体的例子,大家思考一下下面的代码:
<div class="outer">
<section>
<h1>title</h1>
<p>text</p>
</section>
</div>
很多浏览器(比如Firefox
3.6和Safari4)解析的时候都会将div作为最外层的元素,然后div里面是一个识别不了的元素(section),它会在DOM中创建,并被作为一个行内元素存在。h1和p元素都是作为section元素的子节点。因为section在DOM中真实存在,所以也可以修改其样式。这种情况对应结果2。
常用那几种浏览器测试?有哪些内核
1、Trident内核:IE最先开发或使用的,也称IE内核,360浏览器使用的也是IE内核;
2、Webkit内核:谷歌chrome浏览器最先开发或使用,也叫谷歌内核,360极速浏览器,使用的也是谷歌内核;
3、Gecko内核: Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,K-Meleon浏览器也是使用这种内核;
4、Presto内核:目前只有Opera浏览器采用该内核此外,由于IE浏览器在国内的普及率非常高,所以造成了很多网上银行和支付系统只支持IE的Trident内核,其他浏览器访问根本无法进行正常支付和转账等业务。这就造成了经常在网上购物的人离不开Trident内核的IE浏览器。但是Trident内核的速度和兼容性上又是在比不上Chrome浏览器的WebKit内核和Firefox浏览器的Gecko内核。于是双核浏览器应运而生,比如傲游、枫树浏览器(ChromePlus)、搜狗高速浏览器。
前端测试浏览器兼容性有没有比较好的工具
无非就是大约三种方式:
1,安装虚拟机,各种系统。主要测试的是 IE 浏览器,微软就提供了各种系统和浏览器测试镜像下载,就是特别慢。
2,在线测试。提交之后,对面服务器会在他们的各种机器上运行各种浏览器或者设备来检测你的网站,通常以截图的方式给你,也有的可以在线拖动滚动调试,但是非常卡。
3,自建服务器测试。在本机装各种系统太麻烦了,而且会很卡。我司就有拿出几台服务器,根据浏览器类型安装不同操作系统,然后可以远程连接测试。速度比较快,但是个人不太好搭建,也没有这么多服务器资源。