-
2022-03-23 20:14:17
大家好啊,我是大田
2022.03.23,日更第 46 / 365 天。
一、兼容分类
1.软件+硬件平台兼容性:操作系统(windows、macos、Android 、I0S);
2.软件+软件之间的兼容性:依赖第三方的软件、web 应用浏览器兼容性;
3.不同软件版本之间的兼容:APP 升级,注意老用户和老数据。
二、兼容性测试策略
1.主要是页面的格式、字体、输入框、下拉框、复选框、按钮等检查;
2.正常功能检查;
3.采用轮次或任务分配方式或二者结合:
(1)测试几轮:第一轮使用 Chrome,第二轮使用 Firefox,第三轮使用 IE 等;
(2)任务分配:各个模块的主要功能分别采取不同的主流浏览器测试,次要检查其他模块的UI。
ps:若用户有要求,就使用其指定浏览器测试。
三、常见问题解答
1.小众浏览器出现问题,需不需要做兼容性测试?
(1)看用户是不是主要甲方用户:如果是,做测试;
(2)普通用户,考虑性价比,小众不需要支持。
ps:项目发布后有发布文档,文档中会明确所支持的系统或者浏览器的类型版本,建议用户使用官方推荐的浏览器。
2.如果一个网站分为前台访问系统、后台管理系统,是否都需要做浏览器兼容性测试?
后台:针对内部人员,有时间的话,做兼容性测试;时间不充足不做也没关系。
前台:面向用户,需要做。
end ~
更多相关内容 -
浏览器兼容性测试模板
2018-02-02 15:51:20确定浏览器测试类型,需要关注的测试项目.确定浏览器测试类型,需要关注的测试项目 -
Web浏览器兼容性测试工具如何选择?
2021-03-23 14:40:52网页兼容性测试工程师而言,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,领测软件测试网向您推荐12款很棒的浏览器兼容性测试工具让... -
浏览器兼容性测试-PHONE
2021-03-23 15:14:371为什么要有兼容性测试:比web浏览器还恐怖的手机浏览器 对于web网站,一般来说,目前我们需要兼容的是 1个操作系统(windows)X3种浏览器(ie6、ie7、firefox)=3种情况 要求高一点的web网站需要兼容的是 1个... -
前端开发必备:12款浏览器兼容性测试工具推荐
2020-09-22 13:31:44主要介绍了前端开发必备:12款浏览器兼容性测试工具推荐,浏览器兼容性测试工具一般都具备模拟当前主流浏览器的功能,例如国内用的比较多的IETester,就可以模拟IE6、IE7、IE8等,这样就方便了前端的CSS和JS的调试,需要... -
Web浏览器兼容性测试工具如何选择?
2021-03-23 15:03:07网页兼容性测试工程师而言,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,领测软件测试网向您推荐12款很棒的浏览器兼容性测试工具让... -
基于模型比较的跨浏览器兼容性测试
2021-04-04 03:54:56基于模型比较的跨浏览器兼容性测试 -
浏览器兼容性测试
2019-03-11 09:57:24浏览器兼容性测试相关知识,简单易懂 -
有哪些浏览器兼容性测试,如何做好兼容性测试工作?
2022-03-11 22:44:09以我们熟知的主流浏览器就有很多版本,比如火狐浏览器、谷歌浏览器、IE浏览器等,想要软件产品或者程序在这些浏览器上兼容使用,不出现bug,那么就需要做好浏览器兼容性测试。 做好浏览器兼容性测试有哪些步骤呢...一个软件产品或者程序需要在不同浏览器上使用,兼容不同浏览器版本,听起来是一件复杂的事情。以我们熟知的主流浏览器就有很多版本,比如火狐浏览器、谷歌浏览器、IE浏览器等,想要软件产品或者程序在这些浏览器上兼容使用,不出现bug,那么就需要做好浏览器兼容性测试。
做好浏览器兼容性测试有哪些步骤呢?有哪些好的浏览器兼容性测试工具呢?小编对此进行简单分析,帮助大家更好的理解浏览器兼容性测试。
浏览器兼容性测试
一、如何做好浏览器兼容测试?
首先要确定产品主要运行的浏览器,我们常常提及的5大浏览器4大内核,比如说用户常用的谷歌浏览器、IE浏览器等,通过在主流浏览器新老版本上运行测试过程,尽可能发现产品在使用时的问题。
其次,是对更广泛的设备与平台的测试必不可少,可以帮你发现很多潜在的问题。
二、有哪些浏览器兼容性测试工具?
如果需要在各种主流浏览器版本中运行程序,并查看代码的正确性,那么浏览器兼容性测试工具就必不可少了。现在有很多自动化测试工具能够帮助我们解决这一问题,以下分享一些常用的测试工具,供大家参考:
1、Superpreview
微软发布的跨浏览器测试工具,可以同时直观呈现网页在不同浏览器中的情况,是目前应用比价广泛的测试工具。
2、BrowserShots
一款免费的在线使用的跨浏览器测试工具,也是测试人员常用,时间比较久的测试工具了,可以选系统和浏览器版本,输入被测网址,即可生成页面截图。
3、Multiple IEs
用于测试网页在IE浏览器中的兼容性。
三、具体浏览器兼容性测试方案
不同用户使用不同版本的浏览器,最常出现的错误就是网页元素位置混乱,错位等,所以要做好浏览器兼容性测试,具体方案如下:
1、确定运行浏览器及最低版本;对于不同使用人群来说,所使用的浏览器不一样。比如普通用户,最常用的是Windows操作系统。那么就需要对Windows操作系统包括Windows XP等进行兼容性测试;
2、确定兼容性问题;对页面格式,字体,输入框,按钮等进行兼容性测试检查;
3、执行测试;浏览器兼容性测试是比较繁琐的测试工作。
-每天学习一点,今后必成大神-
关注下方公众号,领取海量软件测试学习资料
-
论文研究-一种Web应用跨浏览器兼容性测试方法.pdf
2019-09-16 11:12:43提出一种结合DOM(Document Object Model)结构分析和页面元素(Screen Element)的计算机视觉分析方法,实现Web应用的跨浏览器兼容性测试XBCT(Cross-Browser Compatibility Testing),和现有的测试方法比较,实验... -
IE系列浏览器兼容性测试点整理
2021-03-23 11:41:22在web项目进行浏览器兼容性测试,论坑最多的,非IE系列浏览器莫属,且IE8是我们组开发的心中的痛,一提到有兼容性bug,第一反应:是不是IE的?卧槽,又是IE8! 由于项目产品需要,管理后台和官网等web项目都需要兼容... -
8 款浏览器兼容性测试工具,看你了解几个?
2022-05-07 18:49:27如何进行高效的浏览器兼容性测试,对于前端开发人员还是测试工程师来说,都算得上一个头疼的问题。 为此,我们可以在多台计算机或者多台虚拟机上部署不同浏览器进行测试,但这种方法会造成一定的资源浪费、或存在...目录
前言
浏览器的兼容性问题,是指不同浏览器使用内核及所支持的 HTML 等网页语言标准不同,用户客户端的环境不同造成的显示效果不能达到理想效果。对于用户而言,无论使用哪款浏览器,期望看到的效果是正常的统一的。
市面上发布的浏览器版本非常之多,碍于测试环境和人力资源的不足,要想做到全面的兼容性测试很难。如何进行高效的浏览器兼容性测试,对于前端开发人员还是测试工程师来说,都算得上一个头疼的问题。
为此,我们可以在多台计算机或者多台虚拟机上部署不同浏览器进行测试,但这种方法会造成一定的资源浪费、或存在卡顿情况。为提高测试效率,可以利用一些浏览器兼容性测试工具来完成测试工作。以下介绍 8 款浏览器兼容性测试工具,可以依据自己需求选择,有需要的欢迎收藏!
1、IETester
下载地址:https://www.my-debugbar.com/wiki/IETester/HomePage
一款专注于 IE 浏览器各个版本兼容性调试的工具,在 PC 下载客户端安装即可使用。支持 Windows 7,Vista and XP,Windows 8 desktop 系统。 有中文,英文等多国语言支持。IETester 可以模拟出不同的 js 引擎来帮助程序员设计效果统一的代码。覆盖 IE5.5/6.0/7.0/8.0/9.0/10/11 版本 ,完全满足大部分 IE 浏览器兼容性的测试。
2、BrowserShots
BrowserShots 是一款免费的在线跨浏览器测试平台,捕捉网站在不同浏览器中的截图。支持 Linux、Windows、Mac 平台,覆盖浏览器也比较多,IE、Chrome、Firefox、 Opera、Safari 都有覆盖。可以选择不同操作系统不同的浏览器版本,输入被测网址,即可截图查看兼容性
3、Spoon Browser Sandbox
需要注册账号登录后,点击需要测试的浏览器环境,安装插件运行不同浏览器模块来进行测试。Spoon Browser Sandbox 支持主流浏览器 IE、Chrome、Firefox、Safari、Opera 及其不同版本。满足多款主流浏览器兼容性测试的需求,唯一不足是非免费,但可免费体验。
4、Browserstack
网址:https://www.browserstack.com/
Browserstack 是一个非常著名的多系统跨浏览器兼容性测试平台,支持 9 大操作系统上的 3000 种浏览器,覆盖所有旧版本的 Internet Explorer(IE6 - IE11),最新测试版和开发版(Edge,Safari,Chrome,Firefox,Opera 和 Yandex)以及各种真实的 iOS 和 Android 设备。作为浏览器测试市场上最古老的工具之一,仍然被 Microsoft、jQuery、Airbnb、以及 Wikipedia 等知名企业所延用。非免费,用户在 browserstack 网站注册后可享受 30 分钟的免费试用。
5、LambdaTest
网址:https://www.lambdatest.com/
作为一款基于云的自动化跨浏览器测试平台,LambdaTest 提供了 2000 多种浏览器和操作系统的组合,确保网页在所有主要浏览器、浏览器版本、操作系统、移动设备和分辨率上都是跨浏览器兼容和响应的。不仅是在 Chrome 上,这个插件还在 Firefox、Safari、Internet Explorer、Edge、Android Chrome 和 iOS Safari 上截图。这些屏幕截图将帮助快速查找网页的浏览器兼容性问题,是最为常见的跨浏览器测试工具之一。非免费,但它提供了一种终身免费的选项。
6、Browserling
网址:https://www.browserling.com/
Browserling 是一种实时的交互式跨浏览器测试平台,支持 Windows、Android 操作系统下不同浏览器如 Internet Explorer, Chrome, Firefox, Safari 和 Opera。用户只需访问网站,选择操作系统下某一个浏览器就可开始测试其网站。部分操作系统下的浏览器测试免费,其他需付费。
7、CrossBrowser Testing
网址:https://crossbrowsertesting.com/
CrossBrowser Testing 是一个基于云的测试平台。您可以针对数十种浏览器和真实的设备开展 Web 应用测试,并获得即时的结果。支持 Chrome、Firefox、Safari、Edge、IE、Windows、OSX、iOS 等。也可以在真实的设备和浏览器上,运行各种 Selenium 和 Appium 类型的脚本。可免费试用。
8、Browsera
Browsera 是一款可测试网站跨浏览器布局的工具,Browsera 将抓取您网站上的页面,并实际测试它们是否存在布局不一致和脚本错误。无需花时间识别所有 URL 并查看每个页面的每个屏幕截图,您只需查看合并的 Browsera 报告,其中列出了存在问题的特定页面和浏览器。支持 Windows 系统下 Chrome、Firefox、IE6/7/8/9/10/11,Mac 系统下 Safari6-10 等主要版本。可支持 30 天免费体验。
衷心感谢每一个阅读我文章的人,今天的分享就到这了,更多软件测试技术欢迎评论区留下你的意见或问题!!!
-
浏览器兼容性测试:5大浏览器
2021-03-23 14:49:20浏览器测试:家族树有一项任务最能驱使专家和业余爱好者,那就是:测试他们的作品是不是能在众多的浏览器和不同的设备上都能运行良好。待认证的浏览器和平台的列表是越来越长,那么我们的份额越来越小了。在以后的几... -
8 款浏览器兼容性测试工具介绍,需要的赶紧收藏吧
2021-12-08 14:22:06如何进行高效的浏览器兼容性测试,对于前端开发人员还是测试工程师来说,都算得上一个头疼的问题。 为此,我们可以在多台计算机或者多台虚拟机上部署不同浏览器进行测试,但这种方法会造成一定的资源浪费、或存在...浏览器的兼容性问题,是指不同浏览器使用内核及所支持的 HTML 等网页语言标准不同,用户客户端的环境不同造成的显示效果不能达到理想效果。对于用户而言,无论使用哪款浏览器,期望看到的效果是正常的统一的。
市面上发布的浏览器版本非常之多,碍于测试环境和人力资源的不足,要想做到全面的兼容性测试很难。如何进行高效的浏览器兼容性测试,对于前端开发人员还是测试工程师来说,都算得上一个头疼的问题。
为此,我们可以在多台计算机或者多台虚拟机上部署不同浏览器进行测试,但这种方法会造成一定的资源浪费、或存在卡顿情况。为提高测试效率,可以利用一些浏览器兼容性测试工具来完成测试工作。以下介绍 8 款浏览器兼容性测试工具,可以依据自己需求选择,有需要的欢迎收藏!
1、IETester
下载地址:https://www.my-debugbar.com/wiki/IETester/HomePage
一款专注于 IE 浏览器各个版本兼容性调试的工具,在 PC 下载客户端安装即可使用。支持 Windows 7,Vista and XP,Windows 8 desktop 系统。 有中文,英文等多国语言支持。IETester 可以模拟出不同的 js 引擎来帮助程序员设计效果统一的代码。覆盖 IE5.5/6.0/7.0/8.0/9.0/10/11 版本 ,完全满足大部分 IE 浏览器兼容性的测试。
2、BrowserShots
BrowserShots 是一款免费的在线跨浏览器测试平台,捕捉网站在不同浏览器中的截图。支持 Linux、Windows、Mac 平台,覆盖浏览器也比较多,IE、Chrome、Firefox、 Opera、Safari 都有覆盖。可以选择不同操作系统不同的浏览器版本,输入被测网址,即可截图查看兼容性。
3、Spoon Browser Sandbox
需要注册账号登录后,点击需要测试的浏览器环境,安装插件运行不同浏览器模块来进行测试。Spoon Browser Sandbox 支持主流浏览器 IE、Chrome、Firefox、Safari、Opera 及其不同版本。满足多款主流浏览器兼容性测试的需求,唯一不足是非免费,但可免费体验。
4、Browserstack
网址:https://www.browserstack.com/
Browserstack 是一个非常著名的多系统跨浏览器兼容性测试平台,支持 9 大操作系统上的 3000 种浏览器,覆盖所有旧版本的 Internet Explorer(IE6 - IE11),最新测试版和开发版(Edge,Safari,Chrome,Firefox,Opera 和 Yandex)以及各种真实的 iOS 和 Android 设备。作为浏览器测试市场上最古老的工具之一,仍然被 Microsoft、jQuery、Airbnb、以及 Wikipedia 等知名企业所延用。非免费,用户在 browserstack 网站注册后可享受 30 分钟的免费试用。
5、LambdaTest
网址:https://www.lambdatest.com/
作为一款基于云的自动化跨浏览器测试平台,LambdaTest 提供了 2000 多种浏览器和操作系统的组合,确保网页在所有主要浏览器、浏览器版本、操作系统、移动设备和分辨率上都是跨浏览器兼容和响应的。不仅是在 Chrome 上,这个插件还在 Firefox、Safari、Internet Explorer、Edge、Android Chrome 和 iOS Safari 上截图。这些屏幕截图将帮助快速查找网页的浏览器兼容性问题,是最为常见的跨浏览器测试工具之一。非免费,但它提供了一种终身免费的选项。
6、Browserling
网址:https://www.browserling.com/
Browserling 是一种实时的交互式跨浏览器测试平台,支持 Windows、Android 操作系统下不同浏览器如 Internet Explorer, Chrome, Firefox, Safari 和 Opera。用户只需访问网站,选择操作系统下某一个浏览器就可开始测试其网站。部分操作系统下的浏览器测试免费,其他需付费。
7、CrossBrowser Testing
网址:https://crossbrowsertesting.com/
CrossBrowser Testing 是一个基于云的测试平台。您可以针对数十种浏览器和真实的设备开展 Web 应用测试,并获得即时的结果。支持 Chrome、Firefox、Safari、Edge、IE、Windows、OSX、iOS 等。也可以在真实的设备和浏览器上,运行各种 Selenium 和 Appium 类型的脚本。可免费试用。
8、Browsera
Browsera 是一款可测试网站跨浏览器布局的工具,Browsera 将抓取您网站上的页面,并实际测试它们是否存在布局不一致和脚本错误。无需花时间识别所有 URL 并查看每个页面的每个屏幕截图,您只需查看合并的 Browsera 报告,其中列出了存在问题的特定页面和浏览器。支持 Windows 系统下 Chrome、Firefox、IE6/7/8/9/10/11,Mac 系统下 Safari6-10 等主要版本。可支持 30 天免费体验。
-
阿里巴巴开源的多浏览器兼容性测试解决方案 F2etest.zip
2019-07-19 07:06:18F2etest 是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。在之前,我们一般有三种解决方案:本机安装大量的虚拟机,一个浏览器一个虚拟机,优点:真实,缺点:消耗硬盘资源,消耗CPU资源,打开... -
【软件测试】你最常用的web测试-浏览器兼容性测试
2020-09-24 15:29:35如今,市面上的浏览器种类越来越多(尤其是在平板和移动设备上),这就意味着你所测试的站点需要在这些你声称支持浏览器上都能很好的工作。...一个最简单的减少浏览器兼容性测试的办法,就是停止对老版本浏览器 -
适用于web浏览器兼容性测试
2022-06-23 14:57:12web浏览器兼容性测试-测试人员、开发人员 -
哪些浏览器兼容性测试,如何做好兼容性测试工作?
2022-01-03 21:18:02以我们熟知的主流浏览器就有很多版本,比如火狐浏览器、谷歌浏览器、IE浏览器等,想要软件产品或者程序在这些浏览器上兼容使用,不出现bug,那么就需要做好浏览器兼容性测试。 做好浏览器兼容性测试有哪些步骤呢... -
浏览器兼容性测试怎么做?系统测试工具及方案推荐
2021-04-14 11:28:22浏览器兼容性测试怎么做?软件企业在开发软件产品的时候,不同的产品版本在不同浏览器版本上的适配性肯定有差异,难免要考虑到产品在不同设备上打开时的流畅度等因素。 而且市面上有这么多浏览器,比如IE、Firefox... -
浏览器兼容性测试5大浏览器
2017-03-29 14:16:44浏览器兼容性测试5大浏览器 -
Browsersandbox浏览器兼容性测试工具介绍
2022-02-24 11:20:55Browsersandbox浏览器兼容性测试工具介绍 -
浏览器兼容性测试工具
2018-05-28 20:42:04一、浏览器兼容性测试工具 1.0、IETester【免费·exe】 这是我最先用的测试浏览器兼容性的工具,想必也是大家用的最多的一个,IETester是一个免费的Web浏览器调试工具,可以模拟出不同的js引擎来帮助程序员设计效果... -
关于scrollLeft,scrollTop的浏览器兼容性测试
2020-09-05 13:37:17弹窗在谷歌浏览器chrome下的位置跟在别的浏览器下不一样,接下来介绍下scrollLeft,scrollTop的浏览器兼容性,感兴趣的你可以参考下哈 -
6种优秀的浏览器兼容性测试工具
2020-06-11 17:02:08在许多谈及网站或Web应用开发的场合,开发人员最为关心的莫过于跨浏览器的兼容性问题,因为跨浏览器兼容性测试是Web应用或网站开发中最为关键的一个环节。今天小编就给大家介绍目前流行的、面向开发人员的6种浏览器... -
webaudio-compatibility:Web Audio API浏览器兼容性测试
2021-05-15 04:18:34Web Audio API浏览器兼容性测试。 用于测试不同浏览器的Web Audio API的库和应用程序。 包括一个简单的html报告程序,以及将结果发送到browserscope的选项。 实时应用程序(请访问它以添加有关您的浏览器的统计...