计算机课件 14 兼容性测试

上传人:woxinch****an2018 文档编号:44687280 上传时间:2018-06-14 格式:PPTX 页数:55 大小:3.21MB
返回 下载 相关 举报
计算机课件 14 兼容性测试_第1页
第1页 / 共55页
计算机课件 14 兼容性测试_第2页
第2页 / 共55页
计算机课件 14 兼容性测试_第3页
第3页 / 共55页
计算机课件 14 兼容性测试_第4页
第4页 / 共55页
计算机课件 14 兼容性测试_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《计算机课件 14 兼容性测试》由会员分享,可在线阅读,更多相关《计算机课件 14 兼容性测试(55页珍藏版)》请在金锄头文库上搜索。

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

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

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

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

5、性测试6数据兼容性测试兼容性测试分类(1) 兼容性测试分类 硬件兼容性测试硬件兼容性测试与整机兼容与板卡及外部设备的兼容 性兼容性测试分类(2) 兼容性测试分类 软件兼容性测试软件兼容性测试操作系统/平台兼容应用软件之间的兼容不同浏览器之间的兼容性数据库兼容兼容性测试分类(3) 兼容性测试分类 数据兼容性测试数据兼容性测试不同版本间的数据兼容不同软件间的数据兼 容本节课程内容4兼容性测试概述1235兼容性测试与配置测试兼容性测试分类硬件兼容性测试软件兼容性测试6数据兼容性测试硬件兼容性测试(1)硬件兼容性测试与整机兼容与板卡及外部设备的兼容 性硬件兼容性测试(2) 硬件兼容性测试的目的: 确认

6、对于硬件环境的描述是否合理正确。 硬件兼容性测试主要测试的方面:系统最 低配置是 否满足 需求在推荐配 置下系 统响应 速度适应 多种环 境对硬件 环境的 特殊说 明硬件兼容性测试(3) 关于软件的硬件测试,要关注以下几个方面 PC 组件 外围设备 接口 选项和内存 设备驱动硬件兼容性测试(4)游戏配置测试实例1 最低配置 测试过程测试前测试后CPU:赛扬 800MHz 主板:MSI 694T Pro(815EP) 内存:HY PC133 SD 128MB 硬盘:Maxtor 10G 5400RPM 显卡:TNT2 vanta 16MBCPU:赛扬 1.0GHz 主板:MSI 694T Pro

7、(815EP) 内存:HY PC133 SD 256MB 硬盘:Maxtor 10G 5400RPM 显卡:TNT2 Pro 32MB预想配置1024*768硬盘延迟加上跳帧让我们根本无法进行游戏。 800*600时读盘延迟没有改善,在进行场景移动时所造成的延迟让 我们根本无法进行游戏。 改换为HY PC133 256MB内 存读盘延迟现象有相当改善,在大部分情况下已经能够进行游戏。但 是跳帧现象仍很严重,大部分时间FPS都稳定在7-9之间,给游戏造 成一定困难。特别是释放魔法或敌人出现时,FPS急剧下降,加上 硬盘延迟,无法进行操作。 显卡换成TNT2 Pro 32MBFPS进一步上升到9-

8、11左右 CPU换成了1.0 GHz800*600,最低画质FPS表现:最低1,最高29,稳定在9-12。硬件兼容性测试(4)游戏配置测试实例2 推荐配置 测试过程 配置推荐:若对画面速度不满意,推荐优先增加内存,从测试 来看换大内存比换更好的显卡来得更有效。测试前测试后 CPU:赛扬 2.0 GHz 主板:Intel 865G 内存:Kinston DDR400 256MB 硬盘:Seagate 80G 7200RPM 显卡:MX400 64MBCPU:赛扬 2.4 GHz 主板:Intel 865G 内存:Kinston DDR400 512MB 硬盘:Seagate 80G 7200RP

9、M 显卡:耕升 MX440 64MB预想配置仍有偶然发生的读盘延迟,让人非常不快。 增加256MB内存MX400显卡在默认画质下基本上能保证12FPS以上的FPS 。 换成MX440 64MB显卡1024*768,FPS平均提高了25-30%,大约达到了16- 20FPS 提升CPU至2.4 GHz之后FPS大约提升2 FPS左右,1024*768,默认画质FPS表现 :最低3,最高50,稳定在18-22。基本保证了流畅进 行。硬件兼容性测试执行步骤概述 执行硬件测试时 确定所需硬件类型 确定哪些硬件商标、型号和驱动程序可用 确定可能得硬件特性、模式和选项 将明确后的硬件配置缩减为可控制范围

10、明确使用硬件配置的软件唯一特性 设计在每一种配置中执行的测试案例 在每种配置中执行测试 反复测试直到小组对结果满意为止 硬件兼容性测试执行步骤(1) 确定所需硬件类型应用程序需打印?应用程序需发声?硬件兼容性测试执行步骤(2) 确定哪些硬件商标、型号和驱动程序可用 包括当前可用硬件,正在(曾经)流行硬件; 确定测试的设备驱动程序:操作系统自带驱动或者硬件或操作 系统公司网站上提供给的最新驱动程序。考虑用户可能使用的 一种?硬件兼容性测试执行步骤(3) 确定可能的硬件特性、模式和选项 如显卡颜色和分辨率的设置硬件兼容性测试执行步骤(4) 将明确后的硬件配置缩减为可控制范围硬件兼容性测试执行步骤(

11、5) 明确使用硬件配置的软件唯一特性 关键是唯一,不应该也不必要在每一种配置中完全测试软件 只需测试那些与硬件交互方式不同(不同等价区间)的特性全部软件 程序?声音?图像?打印?硬件兼容性测试执行步骤(6) 设计在每一种配置中执行的测试案例硬件兼容性测试执行步骤(7) 在每种配置中执行测试硬件兼容性测试执行步骤(8) 反复测试直到小组对结果满意为止测试小建议: 如何获得所需硬件? 只买可以或者将会经常使用的配置 与硬件生产厂商联系,看他们是否能够租借甚至赠送某些硬件 向全公司的人发送演示版或者电子邮件,问他们办公室甚至家 里有什么硬件能否允许对其进行一些测试本节课程内容4兼容性测试概述1235

12、兼容性测试与配置测试兼容性测试分类硬件兼容性测试软件兼容性测试6数据兼容性测试软件兼容性测试软件兼容性测试操作系统/平台兼 容应用软件之间的兼 容不同浏览器之间的兼容 性数据库兼容软硬件配合兼容软件兼容性测试-操作系统(1) 操作系统/平台兼容性测试 主流操作系统WindowsUnixLinuxMacintosh软件兼容性测试-操作系统(2) 操作系统/平台兼容性测试 同一操作系统不同版本WindowsWindows XPWindows ServerWindows 7HomeProfessional软件兼容性测试-应用软件 应用软件之间兼容性测试 软件运行需要哪些应用软件支持; 判断与其他常用

13、软件一起使用,是否会造成其他软件运行错误 或本身不能正确实现其功能 常见应用软件下 载 类文 档 编 辑 类位 图 图 像 处 理 类矢 量 图 图 像 制 作 类动 画 制 作 类杀 毒 软 件 类光 盘 刻 录 类即 时 通 信 类压 缩 解 压 缩 类系 统 镜 像 类多 媒 体 播 放 类其 它 软 件 类软件兼容性测试-浏览器(1)IE,Firefox,safari sfri,360安全浏览器,搜狗高速浏览器,究竟有多少个浏览器?软件兼容性测试-浏览器(2) 不同浏览器之间的兼容性测试软件兼容性测试-浏览器(3) 常见浏览器按核心分类Trident tradnt核心,代表Intern

14、et ExplorerGecko eku核心,代表Mozilla FirefoxWebKit核心,代表Safari、Chrome krmPresto prest 核心,代表作品Opera pr软件兼容性测试-浏览器(4) 常见衍生浏览器 傲游浏览器 搜狗高速浏览器 腾讯TT浏览器 360安全浏览器 世界之窗浏览器 火狐中国版 闪游浏览器 极速浏览器 等等软件兼容性测试-浏览器(5) 常见衍生浏览器按内核分类Trident核心(原生IE) WebKit核心Gecko核心软件兼容性测试-浏览器(6)软件兼容性测试-数据库 不同类型的数据库兼容性测试MySqlOracleSQL Server软件兼容

15、性测试-分辨率 不同分辨率下的测试 为了页面的办事在不同的分辨率模式下能正常显示,字符符合 要求而进行的测试。 常见分辨率 1280*800 1024*768 800*600 拓展:软件兼容性测试标准和规范 高级标准和规范 Microsoft Windows认证徽标 要求:软件必须通过由独立测试实验室执行的兼容性测试,其 目的是确保软件在操作系统上能够稳定可靠地运行。 认证徽标对软件有以下几点要求: (1)支持三键以上的鼠标; (2)支持在C:和D:以外的磁盘上安装; (3)支持超过DOS8.3格式文件名长度的文件名; (4)不读写或者以其它形式使用旧系统文件win.ini、 system.ini、autoexec.bat和config.sys。本节课程内容4兼容性测试概述1235兼容性测试与配置测试兼容性测试分类硬件兼容性测试软件兼容性测试6数据兼容性测试数据兼容性测试(1) 数据兼容性是指软件之间能否正确地交互和共享信息。数据兼容性测试不同版本间的数据兼容不同软件间的数据兼容数据兼容性测试(2) 常见数据共享方式: 文件导出和文件导入是许多程序与自身以前版本、其他程序保 持兼容的方式; 剪切、复制和粘贴是程序之间传输数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号