14 兼容性测试.pptx_第1页
14 兼容性测试.pptx_第2页
14 兼容性测试.pptx_第3页
14 兼容性测试.pptx_第4页
14 兼容性测试.pptx_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、黑盒测试技术,主讲人:xxx,2010-2011第二学期,1,兼容性测试,主讲人:魏娜娣,软件测试实践,本节课内容,本节课程内容,兼容性测试与配置测试,兼容性测试分类,硬件兼容性测试,软件兼容性测试,数据兼容性测试,兼容性实例(1),兼容性实例(2),微软Vista系统,兼容性实例(3),不同浏览器打开同一页面,某系统在IE6.0或IE7.0的状态下,某系统在FireFox的状态下,兼容性实例(4),不同浏览器打开同一页面,IE7.0,IE6.0,兼容性实例(5),Bugfree文件导出格式:htm形式 、Excel等,兼容性实例(6),SQL Server企业版与操作系统不兼容,兼容性实例(

2、7),客服图片与浏览器IE7不兼容 IE6中可以看到客服图片,而IE7鼠标滑动后图片不显示,兼容性实例(8),IE6可正常显示ActiveX日期控件,Netscape不支持ActiveX 说明:Netscape不支持VBScirpt,兼容性概述,什么是软件兼容性? 一般来说,兼容性指能同时容纳多个方面,在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间的相互配合程度。,硬件之间,软件之间,软硬件,思考,如何避免上述实例中的问题?,软件兼容性是衡量软件好坏的一个重要指标。软件兼容性不良就是软件推广的最大阻碍 ,缺少兼容性测试会导致功亏一篑!,兼容性测试概念与作用,兼容性测试是指测试软

3、件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络等环境中是否能很好地运行的测试。 兼容性测试的作用 兼容性测试能进一步提高产品的质量 兼容性测试能是软件与尽可能多的其他软件“和平共处”,尽可能达到平台无关性 兼容性测试能尽可能的保证软件存在的价值,它是衡量一个软件质量的重要指标 兼容性测试能使软件产品的市场更广阔,本节课程内容,兼容性测试与配置测试,硬件兼容性测试,软件兼容性测试,数据兼容性测试,数据兼容性测试,配置测试与兼容性测试(1),配置测试: 配置测试主要是针对硬件而言,其测试过程是测试目标软件在具体硬件配置情况下,出不出现问题,为的是发现硬件配置可能出现的问

4、题。 大体来讲硬件配置分为以下几类: PC 组件 外围设备 接口 选项和内存 设备驱动,配置测试与兼容性测试(2),兼容性测试主要测试软件能否与不同的软件正确协作。 兼容性测试的核心内容: 测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作系统平台的不同版本上兼容; 软件本身能否向前或者向后兼容; 测试软件能否与其它相关的软件兼容; 数据兼容性测试,主要是指数据能否共享等。,通常,配置测试等同于硬件兼容性测试,本节课程内容,兼容性测试与配置测试,兼容性测试分类,硬件兼容性测试,软件兼容性测试,数据兼容性测试,兼容性测试分类(1),兼容性测试分类 硬件兼容性测试,兼容性测试分类

5、(2),兼容性测试分类 软件兼容性测试,兼容性测试分类(3),兼容性测试分类 数据兼容性测试,本节课程内容,兼容性测试与配置测试,兼容性测试分类,硬件兼容性测试,软件兼容性测试,数据兼容性测试,硬件兼容性测试(1),硬件兼容性测试(2),硬件兼容性测试的目的: 确认对于硬件环境的描述是否合理正确。 硬件兼容性测试主要测试的方面:,硬件兼容性测试(3),关于软件的硬件测试,要关注以下几个方面 PC 组件 外围设备 接口 选项和内存 设备驱动,硬件兼容性测试(4)游戏配置测试实例1,最低配置 测试过程,硬件兼容性测试(4)游戏配置测试实例2,推荐配置 测试过程 配置推荐:若对画面速度不满意,推荐优

6、先增加内存,从测试来看换大内存比换更好的显卡来得更有效。,硬件兼容性测试执行步骤概述,执行硬件测试时 确定所需硬件类型 确定哪些硬件商标、型号和驱动程序可用 确定可能得硬件特性、模式和选项 将明确后的硬件配置缩减为可控制范围 明确使用硬件配置的软件唯一特性 设计在每一种配置中执行的测试案例 在每种配置中执行测试 反复测试直到小组对结果满意为止,硬件兼容性测试执行步骤(1),确定所需硬件类型 应用程序需打印? 应用程序需发声?,硬件兼容性测试执行步骤(2),确定哪些硬件商标、型号和驱动程序可用 包括当前可用硬件,正在(曾经)流行硬件; 确定测试的设备驱动程序:操作系统自带驱动或者硬件或操作系统公

7、司网站上提供给的最新驱动程序。考虑用户可能使用的一种?,硬件兼容性测试执行步骤(3),确定可能的硬件特性、模式和选项 如显卡颜色和分辨率的设置,硬件兼容性测试执行步骤(4),将明确后的硬件配置缩减为可控制范围,硬件兼容性测试执行步骤(5),明确使用硬件配置的软件唯一特性 关键是唯一,不应该也不必要在每一种配置中完全测试软件 只需测试那些与硬件交互方式不同(不同等价区间)的特性,全部软件程序?,声音?,图像?,打印?,硬件兼容性测试执行步骤(6),设计在每一种配置中执行的测试案例,硬件兼容性测试执行步骤(7),在每种配置中执行测试,硬件兼容性测试执行步骤(8),反复测试直到小组对结果满意为止,测

8、试,小建议:,如何获得所需硬件? 只买可以或者将会经常使用的配置 与硬件生产厂商联系,看他们是否能够租借甚至赠送某些硬件 向全公司的人发送演示版或者电子邮件,问他们办公室甚至家里有什么硬件能否允许对其进行一些测试,本节课程内容,兼容性测试与配置测试,兼容性测试分类,硬件兼容性测试,软件兼容性测试,数据兼容性测试,软件兼容性测试,软件兼容性测试-操作系统(1),操作系统/平台兼容性测试 主流操作系统,Windows,Unix,Linux,Macintosh,软件兼容性测试-操作系统(2),操作系统/平台兼容性测试 同一操作系统不同版本,Windows,Windows XP,Windows Ser

9、ver,Windows 7,Home,Professional,软件兼容性测试-应用软件,应用软件之间兼容性测试 软件运行需要哪些应用软件支持; 判断与其他常用软件一起使用,是否会造成其他软件运行错误或本身不能正确实现其功能 常见应用软件,下 载 类,文 档 编 辑 类,位 图 图 像 处 理 类,矢 量 图 图 像 制 作 类,动 画 制 作 类,杀 毒 软 件 类,光 盘 刻 录 类,即 时 通 信 类,压 缩 解 压 缩 类,系 统 镜 像 类,多 媒 体 播 放 类,其 它 软 件 类,软件兼容性测试-浏览器(1),IE,Firefox,safari sfri,360安全浏览器,搜狗高

10、速浏览器,究竟有多少个浏览器?,软件兼容性测试-浏览器(2),不同浏览器之间的兼容性测试,软件兼容性测试-浏览器(3),常见浏览器按核心分类,Trident tradnt核心,代表Internet Explorer Gecko eku核心,代表Mozilla Firefox WebKit核心,代表Safari、Chrome krm Presto prest 核心,代表作品Opera pr,软件兼容性测试-浏览器(4),常见衍生浏览器 傲游浏览器 搜狗高速浏览器 腾讯TT浏览器 360安全浏览器 世界之窗浏览器 火狐中国版 闪游浏览器 极速裸奔浏览器 等等,软件兼容性测试-浏览器(5),常见衍生

11、浏览器按内核分类,Trident核心(原生IE),WebKit核心,Gecko核心,软件兼容性测试-浏览器(6),软件兼容性测试-数据库,不同类型的数据库兼容性测试,MySql,Oracle,SQL Server,软件兼容性测试-分辨率,不同分辨率下的测试 为了页面的办事在不同的分辨率模式下能正常显示,字符符合要求而进行的测试。 常见分辨率 1280*800 1024*768 800*600,拓展:软件兼容性测试标准和规范,高级标准和规范 Microsoft Windows认证徽标要求:软件必须通过由独立测试实验室执行的兼容性测试,其目的是确保软件在操作系统上能够稳定可靠地运行。 认证徽标对软

12、件有以下几点要求:(1)支持三键以上的鼠标;(2)支持在C:和D:以外的磁盘上安装;(3)支持超过DOS8.3格式文件名长度的文件名;(4)不读写或者以其它形式使用旧系统文件win.ini、system.ini、autoexec.bat和config.sys。,本节课程内容,兼容性测试与配置测试,兼容性测试分类,硬件兼容性测试,软件兼容性测试,数据兼容性测试,数据兼容性测试(1),数据兼容性是指软件之间能否正确地交互和共享信息。,数据兼容性测试(2),常见数据共享方式: 文件导出和文件导入是许多程序与自身以前版本、其他程序保持兼容的方式; 剪切、复制和粘贴是程序之间传输数据的常见共享方式; DDE(动态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论