兼容性测试的分类讲解

硬件兼容性测试

目的

确认软件系统对于服务器端、客户端及网络所需的环境是否正确、合理

测试内容

最低配置是否能满足系统运行的需要;在推荐配置下系统的响应是否迅速;考察软件对运行硬件环境有无特殊说明;软件系统能否运行在多种硬件配置环境下

与整机兼容性

确认要求的最低配置和推荐配置的合理性和正确性;主要指标:机型的要求; CPU;内存;硬盘

与板卡及配件兼容性

独立板卡;主板芯片组;驱动程序中的自由软件

与打印机的兼容性

对不同厂商、不同型号的打印机进行以下测试:安装;打印测试页;调整纸张大小;选择分辨率;调整打印方向; 逐页、多份打印;双面打印、网络打印

其他

红外线鼠标、键盘、扫描仪、视频软件,刻录软件的兼容性

软件兼容性

与操作系统的兼容性

确认软件系统是否与多种类型的操作系统兼容,包括安装、关键流程的检查;操作系统包括 Windows 平台、 Linux平台、 UNIX平台; Macintosh 图形专用软件

与数据库的兼容性

确认软件系统在不同数据库的可移植性、 互操作性, 对完整性、 应用系统测试; 性能测试; 数据库包括 SQL;ODBC; JDBC; ADO;OLE DB;JDO

与中间件的兼容性

指对不同版本、不同补丁包的兼容性进行测试,检查应用程序是否能够正确运行,性能的变化

与浏览器的兼容性

创建一个兼容性矩阵,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性如:Applets,JavaScript,ActiveX,VBScript

与其他软件的兼容性

与支持软件(财务软件导出 Excel )的兼容性测试;与其他同类软件的兼容性(与其他同类软件同时在机器中使用);与其他非同类软件的兼容性


数据兼容性测试

不同数据格式兼容性

确认软件之间能否正确地交互和共享信息,不同格式的信息是否兼容;包括系统与其他系统复制粘贴文字是否正确;旧版本信息在新版本是否能打开;新版本文件在旧系统中是否能打开;同类软件是否可以进行数据交换

XML符合性

XML能够使不同来源的结构化的数据较容易地结合在一起,提供一个描述数据和交换数据的有效手段;测试步骤: 在测试工具中建立标准模板;用被测软件按要求导出数据;将导出的数据与标准模板进行对比匹配测试;输出测试结果

平台化软件兼容性测试

平台化软件概述

用来构建与支撑应用软件的独立软件系统;基本要素包括支撑环境(应用系统开发与运行的基本条件)和开发体系(开发与维护管理应用软件的工具与方法) ;分类包括技术支撑型平台和应用实现平台

平台化软件优点

应用的广泛性(各行业) ;良好的开发性(保证接口的统一) 具有灵活性和扩展性;快捷的适应性

平台化软件兼容性

测试内容:跨硬件平台能力(不同规模硬件平台上式) ;跨操作系统能力;支持多种数据库系统;客户端兼容性测试;数据兼容性测试

新旧系统数据迁移测试

新旧系统数据迁移

数据迁移:新旧系统进行切换时,将历史数据进行清理、转换,并装载到新系统的过程

数据迁移的实现

数据迁移的准备、数据迁移的实施、数据迁移后的校验

数据迁移的测试

对旧系统到新系统、新系统到旧系统进行迁移测试;生成备份测试迁移后的数据完整可靠性

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊Sei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值