14 兼容性测试

上传人:sx****84 文档编号:243456316 上传时间:2024-09-23 格式:PPTX 页数:56 大小:3.13MB
返回 下载 相关 举报
14 兼容性测试_第1页
第1页 / 共56页
14 兼容性测试_第2页
第2页 / 共56页
14 兼容性测试_第3页
第3页 / 共56页
点击查看更多>>
资源描述
,黑盒测试技术,主讲人:,xxx,2010-2011,第二学期,1,兼容性测试,主讲人,:魏娜娣,软件测试,实践,本节课内容,兼容性,兼容性分类,软件,硬件,数据,兼容性与配置测试,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,6,数据兼容性测试,兼容性实例(,1,),兼容性实例(,2,),微软,Vista,系统,兼容性实例(,3,),不同浏览器打开同一页面,某系统在,IE6.0,或,IE7.0,的状态下,某系统,在,FireFox,的,状态,下,兼容性实例(,4,),不同浏览器打开同一页面,IE7.0,IE6.0,兼容性实例(,5,),Bugfree,文件导出格式:,htm,形式,、,Excel,等,兼容性实例(,6,),SQL Server,企业版与操作系统不兼容,兼容性实例(,7,),客服图片与浏览器,IE7,不兼容,IE6,中可以看到客服图片,而,IE7,鼠标滑动后图片不显示,兼容性实例(,8,),IE6,可正常显示,ActiveX,日期控件,Netscape,不支持,ActiveX,说明:,Netscape,不支持,VBScirpt,兼容性概述,什么是软件兼容性?,一般来说,兼容性指能同时容纳多个方面,在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间的相互配合程度。,硬件之间,软件之间,软硬件,思考,如何避免上述实例中的问题?,软件兼容性,是衡量软件好坏的一个重要指标,。软件兼容性,不良就是软件推广的最大阻碍 ,缺少兼容性测试会导致功亏一篑!,兼容性测试,概念与作用,兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络等环境中是否能很好地运行的测试。,兼容性测试的作用,兼容性测试能进一步提高产品的质量,兼容性测试能是软件与尽可能多的其他软件“和平共处”,尽可能达到平台无关性,兼容性测试能尽可能的保证软件存在的价值,它是衡量一个软件质量的重要指标,兼容性测试能使软件产品的市场更广阔,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性测试与配置测试,硬件兼容性测试,软件兼容性测试,数据兼容性测试,6,数据兼容性测试,配置测试,与兼容性测试(,1,),配置测试:,配置测试主要是针对硬件而言,其测试过程是测试目标软件在具体硬件配置情况下,出不出现问题,为的是发现硬件配置可能出现的问题。,大体来讲硬件配置分为以下几类:,PC,组件,外围设备,接口,选项和内存,设备驱动,配置测试与,兼容性测试,(,2,),兼容性测试主要测试软件能否与不同的软件正确协作。,兼容性测试的核心内容:,测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作系统平台的不同版本上兼容;,软件本身能否向前或者向后兼容;,测试软件能否与其它相关的软件兼容;,数据兼容性测试,主要是指数据能否共享等。,通常,配置测试等同于硬件兼容性测试,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,6,数据兼容性测试,兼容性测试分类(,1,),兼容性测试分类,硬件兼容性测试,硬件兼容性测试,与整机兼容,与板卡及外部设备的兼容性,兼容性测试分类(,2,),兼容性测试分类,软件兼容性测试,软件兼容性测试,操作系统,/,平台兼容,应用软件之间的兼容,不同浏览器之间的兼容性,数据库兼容,兼容性测试分类(,3,),兼容性测试分类,数据兼容性测试,数据兼容性测试,不同版本间的数据兼容,不同软件间的数据兼容,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,6,数据兼容性测试,硬件兼容性测试(,1,),硬件兼容性测试,与整机兼容,与板卡及外部设备的兼容性,硬件兼容性测试(,2,),硬件兼容性测试的目的:,确认对于硬件环境的描述是否合理正确。,硬件兼容性测试主要测试的方面:,系统最低配置是否满足需求,在推荐配置下系统响应速度,适应,多种环境,对硬件环境的特殊说明,硬件兼容性测试(,3,),关于软件的硬件测试,要关注以下几个方面,PC,组件,外围设备,接口,选项和内存,设备驱动,硬件兼容性测试(,4,),游戏配置测试实例,1,最低配置,测试过程,测试前,测试后,CPU,:赛扬,800MHz,主板,:,MSI 694T Pro,(,815EP,),内存:,HY PC133 SD 128MB,硬盘,:,Maxtor 10G 5400RPM,显卡:,TNT2 vanta 16MB,CPU,:赛扬,1.0GHz,主板:,MSI 694T Pro,(,815EP,),内存:,HY PC133 SD 256MB,硬盘:,Maxtor 10G 5400RPM,显卡:,TNT2 Pro 32MB,预想配置,1024*768,硬盘延迟加上跳帧让我们根本无法进行,游戏,。,800*600,时读盘延迟没有改善,在进行场景移动时所造成的延迟让我们根本无法进行游戏。,改换为,HY PC133 256MB,内存,读盘延迟现象有相当改善,在大部分情况下已经能够进行游戏。但是跳帧现象仍很严重,大部分时间,FPS,都稳定在,7-9,之间,给游戏造成一定困难。特别是释放魔法或敌人出现时,,FPS,急剧下降,加上硬盘延迟,无法进行操作。,显卡换成,TNT2 Pro 32MB,FPS,进一步上升到,9-11,左右,CPU,换成了,1.0 GHz,800*600,,最低画质,FPS,表现:最低,1,,最高,29,,稳定在,9-12,。,硬件兼容性测试(,4,),游戏配置测试实例,2,推荐配置,测试过程,配置推荐:,若,对画面速度不满意,推荐优先增加内存,从测试来看换大内存比换更好的显卡来得更有效。,测试前,测试后,CPU,:赛扬,2.0 GHz,主板:,Intel 865G,内存:,Kinston DDR400 256MB,硬盘:,Seagate 80G 7200RPM,显卡:,MX400 64MB,CPU,:赛扬,2.4 GHz,主板:,Intel 865G,内存:,Kinston DDR400 512MB,硬盘:,Seagate 80G 7200RPM,显卡:耕升,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,。基本保证了流畅进行。,硬件兼容性测试执行步骤概述,执行硬件测试时,确定所需硬件类型,确定哪些硬件商标、型号和驱动程序可用,确定可能得硬件特性、模式和选项,将明确后的硬件配置缩减为可控制范围,明确使用硬件配置的软件唯一特性,设计在每一种配置中执行的测试案例,在每种配置中执行测试,反复测试直到小组对结果满意为止,硬件兼容性测试执行步骤(,1,),确定所需硬件类型,应用程序需打印?,应用程序需发声?,硬件兼容性测试执行步骤(,2,),确定哪些硬件商标、型号和驱动程序可用,包括当前可用硬件,正在(曾经)流行硬件;,确定测试的设备驱动程序:操作系统自带驱动或者硬件或操作系统公司网站上提供给的最新驱动程序。考虑用户可能使用的一种?,硬件兼容性测试执行步骤(,3,),确定可能的硬件特性、模式和选项,如显卡颜色和分辨率的设置,硬件兼容性测试执行步骤(,4,),将明确后的硬件配置缩减为可控制范围,硬件兼容性测试执行步骤(,5,),明确使用硬件配置的软件唯一特性,关键是唯一,不应该也不必要在每一种配置中完全测试软件,只需测试那些与硬件交互方式不同(不同等价区间)的特性,全部软件程序?,声音?,图像?,打印?,硬件兼容性测试执行步骤(,6,),设计在每一种配置中执行的测试案例,硬件兼容性测试执行步骤(,7,),在每种配置中执行测试,硬件兼容性测试执行步骤(,8,),反复测试直到小组对结果满意为止,测试,小建议:,如何获得所需,硬件?,只买可以或者将会经常使用的配置,与硬件生产厂商联系,看他们是否能够租借甚至赠送某些硬件,向全公司的人发送演示版或者电子邮件,问他们办公室甚至家里有什么硬件,能否允许对其进行一些测试,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,6,数据兼容性测试,软件兼容性测试,软件兼容性测试,操作系统,/,平台兼容,应用软件之间的兼容,不同浏览器之间的兼容性,数据库兼容,软硬件配合兼容,软件兼容性测试,-,操作系统(,1,),操作系统,/,平台兼容性测试,主流操作系统,Windows,Unix,Linux,Macintosh,软件兼容性测试,-,操作系统(,2,),操作系统,/,平台兼容性测试,同一操作系统不同版本,Windows,Windows XP,Windows Server,Windows 7,Home,Professional,软件兼容性测试,-,应用软件,应用软件之间兼容性测试,软件运行需要哪些应用软件支持;,判断与其他常用软件一起使用,是否会造成其他软件运行错误或本身不能正确实现其功能,常见应用软件,下,载,类,文,档,编,辑,类,位,图,图,像,处,理,类,矢,量,图,图,像,制,作,类,动,画,制,作,类,杀,毒,软,件,类,光,盘,刻,录,类,即,时,通,信,类,压,缩,解,压,缩,类,系,统,镜,像,类,多,媒,体,播,放,类,其,它,软,件,类,软件兼容性测试,-,浏览器(,1,),IE,Firefox,safari,sfri,360,安全浏览器,搜狗高速浏览器,究竟有多少个浏览器?,软件兼容性测试,-,浏览器(,2,),不同浏览器之间的兼容性测试,软件兼容性测试,-,浏览器(,3,),常见浏览器按核心分类,Trident,tradnt,核心,代表,Internet Explorer,Gecko,eku,核心,代表,Mozilla Firefox,WebKit,核心,代表,Safari、Chrome,krm,Presto,prest,核心,代表作品Opera,pr,软件兼容性测试,-,浏览器(,4,),常见衍生浏览器,傲游浏览器,搜狗高速浏览器,腾讯,TT,浏览器,360,安全浏览器,世界之窗浏览器,火狐中国版,闪游浏览器,极速裸奔浏览器,等等,软件兼容性测试,-,浏览器(,5,),常见衍生浏览器按内核分类,Trident,核心(原生,IE),WebKit,核心,Gecko,核心,软件兼容性测试,-,浏览器(,6,),软件兼容性测试,-,数据库,不同类型的数据库兼容性测试,MySql,Oracle,SQL Server,软件兼容性测试,-,分辨率,不同分辨率下的测试,为了页面的办事在不同的分辨率模式下能正常显示,字符符合要求而进行的测试。,常见分辨率,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,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,6,数据兼容性测试,数据兼容性测试(,1,),数据兼容性是指软件之间能否正确地交互和共享信息。,数据兼容性测试,不同版本间的数据兼容,不同软件间的数据兼容,数据兼容性测试(,2,),常见数据共享方式:,文件导出和文件导入是许多程序与自身以前版本、其他程序保持兼容的方式;,剪切、复制和粘贴是程序之间传输数据的常见共享方式;,DDE(,动态数据交换,),和,OLE(,对象的链接和嵌入,),是,Windows,中在两个程序之间传输数据的方式,数据传输自动进行。,兼容性测试主要测试方面:,文件导入导出,剪切、复制和粘贴,补充:,磁盘读写,数据传递,本节课程内容,4,兼容性测试概述,1,2,3,5,兼容性,测试与配置测试,兼容性测试分类,硬件兼容性,测试,软件兼容性,测试,数据兼容性测试,6,2010-2011,第二学期,56,黑盒测试技术,Thank You !,软件测试,实践,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!