Web测试兼容性
随时操作系统,浏览器越来越多样性,导致软件兼容性测试在目前软件测试领域占有很重要的地位,无论是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浏览器,搜狗浏览器等,针对这些主流的浏览器必须进行兼容性测试。阿里旺旺客户端相关的跳转页面目前浏览器兼容性测试范围有:
由于阿里旺旺的内嵌页面都是引用的是IE内核,所以针对阿里旺旺内嵌页面,我们主要测试IE6,7,8,9。
3、不同分辨率之间兼容:
分辨率的测试是为了页面版在不同的分辨率模式下能正常显示,字体符合要求而进行的测试。现在常见的分辨率是1280*1024、1027*768、800*600。对于常见的分辨率,测试必须保证测试通过,对于其他分辨率,原则上也应该尽量保证。根据具体情况进行取舍,保留至专项兼容性测试时实施。
当然,针对阿里旺旺客户端的内嵌页面,我们还需要根据不同的业务场景考虑到的兼容性问题。比如:不同版本客户端的兼容性(向上兼容,向下兼容)、账号类型的兼容性(买家账号,卖家账号,E客服子账号以及特殊的账号)。
目前,我们主要涉及到的具体的兼容性测试总结就以上所呈现的,当然在软件领域,创新很多很快,软件测试技术相继也要不断的提高,充分发挥发散的思维,后续我们要不断总结学习经验,使产品测试更充分更有效,提高产品整体质量是我们的责任,为用户生活带来喜悦与便捷是我们的态度。
====================================分割线================================
最新内容请见作者的GitHub页:http://qaseven.github.io/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开放与封闭之争,到底谁说了算?
众所周知,英特尔X86服务器架构几乎席卷整个服务器市场,而且早已形成庞大的厂商阵容,在X86服务器一统天下的大背景下,IBM OpenPOWER开源服务器芯片架构要想获得重要级企业的捧场与之相抗衡,需要慎之又慎,那么IBM OpenPOWER是逆流而上,还是大趋所趋?未来IBM OpenPOWER与英特尔X86谁将主沉浮? 大枷站队是强攻或是逆流而上? OpenPOWER始于2013年谷歌、IBM、Tyan、NVIDIA和Mellanox一起创立的基金会组织,目的就是把IBM Power服务器架构开放出来,以类似于ARM开放移动芯片知识产权的方式,组建一个服务器芯片产业,也就是对通过创建一个围绕IBM Power处理器架构的软硬件生态系统,从而提供一个替代英特尔系统方案。 在互联网公司全面转向英特尔X86商用服务器的大趋势下,IBM选择从服务器制造商走向芯片,出售其芯片制造业务、转让x86服务器业务给联想,当然也包括开放Power服务器,成立OpenPOWER基金会。IBM高级副总裁、系统部总经理Tom Rosamilia曾直言不讳地表示:“中国对于OpenPOWER的重要性,显而易见...
- 下一篇
《Spark大数据处理:技术、应用与性能优化》——导读
https://yqfile.alicdn.com/9fc1970337c275b04055dec83fdf7e27687dd205.png" > 前 言 Spark是发源于美国加州大学伯克利分校AMPLab的大数据分析平台,它立足于内存计算,从多迭代批量处理出发,兼顾数据仓库、流处理和图计算等多种计算范式,是大数据系统领域的全栈计算平台。Spark当下已成为Apache基金会的顶级开源项目,拥有庞大的社区支持,技术也逐渐走向成熟。 为什么要写这本书 大数据还在如火如荼地发展着,突然之间,Spark就火了。还记得最开始接触Spark技术时资料匮乏,只有官方文档和源码可以作为研究学习的资料。写一本Spark系统方面的技术书籍,是我持续了很久的一个想法。由于学习和工作较为紧张,最初只是通过几篇笔记在博客中分享自己学习Spark过程的点滴
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果