随时操作系统,浏览器越来越多样性,导致软件兼容性测试在目前软件测试领域占有很重要的地位,无论是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客服子账号以及特殊的账号)。
目前,我们主要涉及到的具体的兼容性测试总结就以上所呈现的,当然在软件领域,创新很多很快,软件测试技术相继也要不断的提高,充分发挥发散的思维,后续我们要不断总结学习经验,使产品测试更充分更有效,提高产品整体质量是我们的责任,为用户生活带来喜悦与便捷是我们的态度。
相关推荐
在IT行业中,兼容性测试是确保软件产品在各种硬件、操作系统、浏览器或其他环境下的正常运行的关键环节。本文将深入探讨一些通用的兼容性测试用例,以帮助开发者和测试工程师们构建更健壮、更适应多变环境的应用程序...
APP 端兼容性及 WEB 端兼容性测试方案 兼容性测试是软件测试过程中一个非常重要的环节,对软件的质量和用户体验有着非常重要的影响。下面,我们将从兼容性测试的定义、分类、方法、步骤和作用等方面进行详细的介绍...
1. **安装WinXP系统**:进行基本功能测试,包括软硬件结合测试、硬盘兼容性测试、光驱兼容性测试、CPU兼容性测试、内存兼容性测试、PCI-E兼容性测试、电源兼容性测试、软件兼容性测试、硬件兼容性测试、无盘/网络...
手机兼容性测试方案最新通用版 手机兼容性测试方案是移动应用项目的重要组成部分,旨在确保移动应用程序在不同的通信平台和终端设备上运行正常。该方案旨在提供一个通用的测试模板,帮助开发者和测试人员更好地理解...
"探索USB3.0兼容性测试" USB3.0 兼容性测试是指在 USB 3.0 设备与主机之间进行兼容性测试,以确保设备之间的互操作性和兼容性。本文档主要介绍了 USB 3.0 兼容性测试的重要性、测试精神理念、测试方法和测试工具等...
在软件开发和维护的过程中,软件兼容性测试是一项基础且至关重要的工作。它直接影响到软件产品的可用性、稳定性和用户体验。为了深入了解软件兼容性测试,我们需要对它的定义、目的、内容和方法有所掌握。通过对这些...
WEB兼容性测试是软件测试领域中的一个重要分支,其核心在于确保网站或网络应用程序能够在不同的浏览器、操作系统、设备以及网络环境下正常运行并呈现预期效果。随着互联网技术的快速发展和普及,WEB应用的兼容性问题...
基于软件测试的兼容性测试报告模板
国产32位单片机兼容性测试非权威报告重点在于评估AT32F403与市场上主流的STM32F103的兼容性,目标是为了用户了解替换风险和可行性,并为量产产品的兼容性做准备。 报告中提及的AT32F403是雅特力科技推出的32位高...
浏览器兼容性测试工具 浏览器兼容性测试是前端开发工程师的一项重要任务。为了确保代码在各种主流浏览器的各个版本中都能正常工作,需要使用专业的测试工具。本文介绍了11款超赞的浏览器兼容性测试工具,帮助开发者...
"网页兼容性测试工具"就是为了帮助开发者解决这个问题,它允许你快速、方便地在多种浏览器环境下检查和调试你的网站。 "网站兼容性"标签明确指出这个工具的重点是处理跨浏览器的兼容性问题。常见的兼容性问题包括但...
兼容性测试方案——浏览器篇 一、兼容性类别说明与重要性 兼容性测试是确保软件在不同环境下的稳定运行和正确展示的关键步骤。对于基于Web的应用程序而言,浏览器兼容性测试尤为关键,因为用户可能使用多种不同...
H5兼容性测试点 H5兼容性测试是指在不同环境中确保H5应用程序能够统一地运行,不受设备、浏览器、操作系统等因素的影响。以下是H5兼容性测试的重要知识点: 一、浏览器兼容性测试: * PC端浏览器:Chrome、Fire...
**IE兼容性测试工具详解** 在网页开发过程中,尤其是在企业级应用中,浏览器兼容性问题是一个不容忽视的重要环节。IE(Internet Explorer)作为曾经占据主导地位的浏览器,其多版本并存的情况使得开发者需要对各个...
操作系统兼容性测试是软件开发和质量保证过程中的关键环节,主要目标是确保应用程序或系统在不同操作系统环境下能够正常运行和稳定工作。常见的操作系统包括Windows、Unix和Linux等,其中Windows由于其用户友好性和...
对于文档中提到的兼容性测试,虽然没有给出具体的测试用例细节,但可以假设它涵盖了上述兼容性测试的关键点。 **总结**: 通过上述分析,我们可以看到功能测试、性能测试和兼容性测试是软件测试的重要组成部分。每...
### Android开发手机兼容性测试方案知识点详述 #### 一、概述 - **项目背景**:随着移动互联网的发展,各种移动应用不断涌现,为了确保应用能够在不同设备上正常运行,进行兼容性测试变得尤为重要。本测试方案旨在...