《06、兼容性测试》-精选课件(公开).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 6 章 兼容性测试 罗 东 俊 ZSUJONE@126.COM 主要内容 6.1兼容性测试的概念 6.2软件兼容的平台和应用程序版本 6.3软件兼容的标准和规范 6.4数据共享兼容性 6.5为兼容性测试确定测试用例和测试数据 6.6兼容性测试环境的管理 6.1兼容性测试的概念 软件兼容性测试就是检查软件在一个特定的硬件、软件、操作系统、网络等环境下是否能够正常地运行,检查软件之间是否能够正确地交互和共享信息,以及检查软件版本之间的兼容性问题。 因此,兼容性测试包含三类基本的测试,分别为: 平台和设备兼容测试 向下兼容测试 交叉兼容测试。 平台和设备兼容测试 平台和设备兼容测试就是测试软件在给定的系统平台上或者正常运行,或者不能正常运行。 现有的操作系统、硬件和软件配置非常丰富,它们可能的组合数量非常多。 例如测试某个软件在同一个操作系统的不同版本下能否正常工作。 向下兼容测试 向下兼容测试就是测试软件新版本中保留它早期版本的功能的情况。 不仅系统本身必须能够升级以前的版本,而且还必须考虑以前版本的数据和其他信息,测试应用程序是否向下兼容以前版本的数据,用户的首选设置和其他设置在升级以后是否保留。 例如应用程序升级后,读人现存所有数据库,能否像以前版本一样对其进行处理。 交叉兼容测试 交叉兼容测试是验证共同存在的两个相关但不同的软件产品之间的兼容性,这两种相关软件产品可以同时运行在一台计算机上,也可以是运行在通过Intemet连接的不同计算机之间。 例如:从Web页面剪切文字,在字处理程序中打开的文档中粘贴;或者从电子表格程序保存财务数据,在另一个完全不同的电子表格程序中读入。 6.2软件兼容的平台和应用程序版本 明确软件的目标平台或者兼容的应用程序非常重要 向前和向后兼容 测试多个版本的影响 平台软件新版本兼容性测试 新型应用程序的兼容性测试 版本兼容选择原则 流行程度:利用销售记录选择前100或者1000个最流行的程序。 时间:应该选择3年以内的程序和版本。 类型:尽可能覆盖用户使用的常见类型,例如,文字处理、电子表格、画图、通信等类型,并从每一个类型中选择测试软件。 生产厂商:选择著名生产厂商的产品。 6.3软件兼容的标准和规范 软件兼容的标准和规范有高级和低级两级。 高级标准是产品普遍遵守的规章,例如外观和感觉、支持特性等; 低级标准是本质细节,例如文件格式和网络通信协议等。 两者都很重要,都需要测试以保证兼容。 6.3.1高级标准和规范 如果某个应用程序声称能够与某平台兼容,就必须遵守本软件关于该平台的标准和规范。 Microsoft Windows认证徽标就是一个例子。为了得到这个徽标,软件必须执行通过独立测试实验室的兼容性测试,其目的是保证软件在操作系统上能够平稳可靠地运行。 认证徽标有以下几点要求: 支持三键以上的鼠标。 支持在C盘和D盘以外的磁盘上安装。 支持长文件名。 不读写或者以其他形式使用旧系统文件win.ini、system.ini、autoexec.bat和config.sys。 6.3.2低级标准和规范 低级兼容性标准可以视为软件说明书的扩充部分。 如:本软件以.bmp,.jpg和.gif格式读写图形文件 如果一个图形程序,把文件保存为.pict文件格式,而程序不符合.pict文件的标准,用户就无法在其他程序中查看该文件。 6.4数据共享兼容性 常见数据共享方式: 文件导出和文件导入是许多程序与自身以前版本、其他程序保持兼容的方式。 剪切、复制和粘贴是程序之间传输数据的常见共享方式 DDE(动态数据交换)和OLE(对象的链接和嵌入)是Windows中在两个程序之间传输数据的方式,数据传输自动进行。 6.5为兼容性测试确定恰当的测试用例和测试数据 按照出现频率的高低,把目标应用程序可能的配置进行排序,选择最重要的配置进行兼容性测试 网站测试用例设计矩阵表 6.6兼容性测试环境的管理 兼容性测试环境的安装管理技术: 综合使用活动硬盘驱动器和分区管理工具(例如Partition Magic),在少量的计算机上运行大量的配置。 使用驱动器映像程序(例如Symantec Ghost),为需要的的配置建立映像文件 本章总结 讨论了: 6.1兼容性测试的概念 6.2软件兼容的平台和应用程序版本 6.3软件兼容的标准和规范 6.4数据共享兼容性 6.5为兼容性测试确定测试用例和测试数据 6.6兼容性测试环境的管理 习题 1.什么是兼容性测试?主要包括哪些基本内容? 2.什么是向前兼容?什么是向后兼容? 3.数据共享兼容性主要有几种? 4.如何确定兼容性测试的测试用例和测试数据? 5.兼容性测试环境的安装管理技术有哪些?各有何特点? *

文档评论(0)

小米兰 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档