随时操作系统,浏览器越来越多样性,导致软件兼容性测试在目前软件测试领域占有很重要的地位,无论是B/S架构还是C/S架构的软件都需要进行兼容性测试,为了充分保证产品的平台无关性,使用户充分感受到软件的友好。
Web兼容性测试大致有如下几个分类:
1. 操作系统/平台兼容:
常见的操作系统有windows、unix、linux等,对于普通用户来讲,最常用的是Windows操作系统。Windows操作系统包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x等等,每个软件产品的兼容性测试是一个循序渐进的过程。
就阿里旺旺客户端来说,针对阿里旺旺用户的使用人群,已经市面上主流的操作系统和投诉问题中涉及到的操作紫铜展开专项兼容性测试,累计的操作系统兼容性测试范围有:
操作系统 | 版本 | 备注 |
Windows XP | Home家庭版(32bit) | 主流操作系统 |
Professional 专业版(32bit) | 主流操作系统 | |
Windows Vista | Home Basic 初级家庭版(32bit) | 主流操作系统 |
Ultimate 终极版(32bit) | 主流操作系统 | |
Windows 7 | Home Basic 初级家庭版(32bit) | 品牌机预装主流操作系统 |
Home Basic 初级家庭版(64bit) | 品牌机预装主流操作系统 | |
Ultimate 旗舰版(32bit) | D版主流操作系统 | |
Ultimate 旗舰版(64bit) | D版主流操作系统 |
针对每次迭代的客户端版本,一般都会根据用户操作系统的常用频度,涉及兼容性策略,试试兼容性测试。所以兼容性测试的工作量一般都很大,对于迭代版本的全量的兼容性测试人工实施的能力很难达到有效的成果。如果能够研究利用自动化测试来
2. 不同浏览器之间兼容:
浏览器是Web系统中核心的组成构件,来自不同厂家的浏览器对javascript、 ActiveX或不同的HTML规格有不同的支持,即时是同一厂家的浏览器,也存在不同的版本的问题。目前主流的浏览器玉两大类,一类是IE内核的浏览 器,一类则是非IE内核的浏览器,具体的主流浏览器有IE,Firefox,Chrome、Opera、360浏览器,搜狗浏览器等,针对这些主流的浏览 器必须进行兼容性测试。阿里旺旺客户端相关的跳转页面目前浏览器兼容性测试范围有:
操作系统 | 版本 | 备注 | 浏览器 |
Windows XP | Home家庭版(32bit) | 主流操作系统 | IE6/7/8、Firefox、Chrome、淘宝浏览器、360安全浏览器 |
Professional 专业版(32bit) | 主流操作系统 | IE6/7/8、Firefox、Chrome、淘宝浏览器、360安全浏览器 | |
Windows Vista | Home Basic 初级家庭版(32bit) | 主流操作系统 | IE7/8、FireFox、Chrome、淘宝浏览器、360安全浏览器 |
Ultimate 终极版(32bit) | 主流操作系统 | IE7/8、FireFox、Chrome、淘宝浏览器、360安全浏览器 | |
Windows 7 | Home Basic 初级家庭版(32bit) | 品牌机预装主流操作系统 | IE8/9、Firefox、Chrome、淘宝浏览器、360安全浏览器 |
Home Basic 初级家庭版(64bit) | 品牌机预装主流操作系统 | IE8/9、Firefox、Chrome、淘宝浏览器、360安全浏览器 | |
Ultimate 旗舰版(32bit) | D版主流操作系统 | IE8/9、Firefox、Chrome、淘宝浏览器、360安全浏览器 | |
Ultimate 旗舰版(64bit) | D版主流操作系统 | IE8/9、Firefox、Chrome、淘宝浏览器、360安全浏览器 |
由于阿里旺旺的内嵌页面都是引用的是IE内核,所以针对阿里旺旺内嵌页面,我们主要测试IE6,7,8,9。
3. 不同分辨率之间兼容:
分辨率的测试是为了页面版在不同的分辨率模式下能正常显示,字体符合要求而进行的测试。现在常见的分辨率是1280*1024、1027*768、 800*600。对于常见的分辨率,测试必须保证测试通过,对于其他分辨率,原则上也应该尽量保证。根据具体情况进行取舍,保留至专项兼容性测试时实施。
当然,针对阿里旺旺客户端的内嵌页面,我们还需要根据不同的业务场景考虑到的兼容性问题。比如:不同版本客户端的兼容性(向上兼容,向下兼容)、账号类型的兼容性(买家账号,卖家账号,E客服子账号以及特殊的账号)。
目前,我们主要涉及到的具体的兼容性测试总结就以上所呈现的,当然在软件领域,创新很多很快,软件测试技术相继也要不断的提高,充分发挥发散的思维,后续我们要不断总结学习经验,使产品测试更充分更有效,提高产品整体质量是我们的责任,为用户生活带来喜悦与便捷是我们的态度。
相关推荐
一些通用的兼容性测试用例,希望大家喜欢!
基于软件测试的兼容性测试报告模板
操作系统兼容性测试 常见的操作系统有Windows,Unix,Linux等,对于普通用户来讲,最常用的是Windows操 作系统。Windows操作系统包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x等等。用户使用操作系统...
web兼容性测试
某电脑主板公司主板兼容性测试规划资料 主板兼容性测试 稳定性测试 ORT测试规划
兼容性测试方案-浏览器编 兼容性测试方案-浏览器编
USB3.0兼容性测试的文档,主要描述了USB3.0相对于USB2.0兼容性测试的异同点。
手机兼容性测试方案最新版模板、测试方案模板
APP手机端兼容性及电脑WEB端兼容性测试方法
android开发手机兼容性测试方案
国产32位单片机兼容性测试非权威报告 描述AT32与STM32兼容性测试结果。使用户了解替换风险和可行性,为量产产品做准备。总共有近100项测试结果,测试报告权威客观。
WEB测试之兼容性测试。包括平台测试、浏览器测试、分辨率测试
软件兼容性测试是指待测试项目在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中能正常的运行的测试
11款超赞的浏览器兼容性测试工具.docx
集成电路电磁兼容性测试与实现,介绍了IC电磁兼容部分的辐射与抗扰度测试。
桌面linux操作系统整机兼容性测试方法研究.docx
对于前端开发工程师来说,网页兼容性测试工程师而言,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,领测软件测试网向您推荐12款很棒...