- 0
- 0
- 约 4页
- 2018-11-30 发布于浙江
- 举报
Web测试嫉逆容性
兼容性测试随着操作系统,浏览器越来越多样性,导致软件兼容性测试在目前变得越来越重要,无论是B/S 架构还是C/S架构的软件都需要进行兼容性测试.1 什么是兼容性测试测试所设计软件系统在不同的硬件平台、软件系统(操作系统,数据库,数据本身)上运行是否正常,测试其相互配合程度,优秀的软件需要保证其平台无关性,使用户充分感受到软件的友好。2 兼容性测试主要侧重点:1、待测程序在不同的操作系统平台上正常运行,包括是否能在同一操作系统平台的不同版本上正常运行;2、待测项目能与相关的其他软件或系统“协调工作”,包括其它软件系统的不同版本,如orcle数据库,Mysql,sql server等3、待测项目能在指定的硬件环境中正常运行,如不同的外设,不同的主机等;4、待测项目与不同浏览器的兼容5、数据兼容:不同版本间的数据兼容,如thinkSNS 由v1.5升级到v1.6以后,v1.5导出的数据能否在v1.6中正常使用不同软件间的数据兼容,如foxmail导出的邮件是否能在outlook中正常使用 3 Web系统兼容性测试: Web兼容性测试需要分成两个层面:3.1服务器端:服务器端的兼容性主要涉及硬件兼容性测试,如能否兼容IBM小型机、HP小型机、联想服务器;能否兼容常用的外置设备,如主流打印机;采集卡等操作系统的兼容性测试:常见的操作系统有windows、unix、linux等,测试web系统是否能在各个操作系统下面正确的安装、运行、性能参数等数据库兼容性测试:测试系统是否兼容主流的数据库系统,如oracle, sql server, mysql等Web服务器的兼容,如:apache, IIS, tomcat等。测试数据在同一软件不同版本下的兼容。3.2客户端的兼容性测试:Web系统的客户端兼容性测试较简单,主要包括测试浏览器的兼容和分辨率的兼容3.2.1浏览器的兼容 浏览器在Web系统中的一个非常重要的组成部分,它关系到软件产品最终的展现形式,直接与用户打交道。同一个Web页面在不同的浏览器上可能有不同的效果,而用户也有各不相同的使用浏览器的习惯,既有使用主流浏览器的也有使用非主流的比如Opera,所以,为了保证我们的软件产品能够面向大多数的用户,浏览器的兼容性测试在Web测试中占据了十分重要的作用。 现在市面上的浏览器种类非常多,有大家所熟知的IE、Firefox、Chrome、傲游、360安全浏览器、搜狗浏览器等等,也有一些鲜为人知的浏览器,这么多的种类如果每一种都需要进行兼容性测试是不可能完成的任务。 在兼容性测试方面,可以借助等价类的测试方法,即根据浏览器的内核进行划分。所谓的浏览器的内核,其实就是渲染引擎。我们评价一个浏览器的好环,也主要是在对浏览器的渲染引擎做评价。我们可以看到,虽然每家浏览器厂商生产的浏览器功能都大同小异,都可以浏览网页,但是处理速度不一样,并且对标准的支持也不尽相同,其根本原因就是因为渲染引擎技术的不同。 根据当前市面上比较流行的几种浏览器内核来划分的话基本可以分成四大类:1、TridentTrident又称为MSHTML,也就是IE的内核,是目前上最流行的、用户数最广的渲染引擎,但是这几年IE的市场份额正在逐渐被Firefox和Chrome所蚕食。Trident内核的特点是兼容性强,像各大银行的网上银行的操作一般都优先支持IE,其他浏览器基本就靠边站了。典型代表:IE、360安全浏览器、傲游、搜狗浏览器、世界之窗、腾讯TT、NetScape等2、Gecko Gecko是套开放源代码的、以C++编写的渲染引擎。Gecko是跨平台的,能在Microsoft Windows、Linux和Mac OS X等主要操作系统上运行。它是最流行的排版引擎之一,其流行程度仅次于Trident。 典型代表:Firefox(火狐)、Mozilla、网景(6~9)3、Webkit KHTML,是HTML网页排版引擎之一,由KDE所开发。KHTML拥有速度快捷的优点,但对错误语法的容忍度则比Mozilla产品所使用的Gecko引擎小。苹果电脑于2002年采纳了KHTML,作为开发Safari浏览器之用。WebKit是Mac OS X v10.3及以上版本所包含的软件框架,WebKit是Mac OS X的Safari网页浏览器的基础。 典型代表:Safari、Google Chrome、Konqueror 另外,现在国内比较流行的双核浏览器,一般都是采用了Trident/Webkit的内核,像搜狗浏览器、360安全浏览器等,一个用于满足支持大多数网页的需求(比如支付网银),一个用于极速浏览。4、Presto Presto是一个由Opera Software开发的浏览器排版引擎,它取代了旧版Opera中所使用的Ele
您可能关注的文档
- 2017年中的国汽车租赁业发展前景预测.docx
- 2017年云的南大学自命题科目 825生态学 考试大纲.doc
- 2017年二的级建造师考试《市政工程》终极冲刺试卷(三).docx
- 2017年全的国高考地理模拟试卷(一).doc
- 2017年二的级建造师继续教育部分考试答案.docx
- 2017年全的国职业院校技能大赛申报书:虚拟现实(VR)设计与制作.docx
- 2017年VR的虚拟现实七大趋势.docx
- 2017年公的共基础知识省纸打印版.doc
- 2017年劳的动安全考试试卷.doc
- 2017年初的三物理期中考试考试卷.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 组织生活会前征求意见和建议的情况报告集合.docx VIP
- 2020年全国高考全国一卷英语真题(含解析).pdf VIP
- _中国男性乳腺癌临床诊治实践指南(2023版).pdf VIP
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式) 无水印.pdf VIP
- 管理沟通——原理、策略及应用(第三版)课件全套 赵洱岽 第1--14章 管理沟通概论---数字化时代的沟通.pptx
- 初二物理上册质量与密度练习题难题带答案1.pdf VIP
- DB31_T 416-2008 城市道路路名牌(法规规范).pdf VIP
- V83-CV100出入口车牌识别高清网络一体化摄像机操作手册20180427.pdf VIP
- 《再别康桥》优秀课件.ppt VIP
- 2026届高考政治总复习选必一高考主观试题答题模型总结(2023-2025年真题适配版).pdf VIP
原创力文档

文档评论(0)