硬件兼容性测试
目的 | 确认软件系统对于服务器端、客户端及网络所需的环境是否正确、合理 |
测试内容 | 最低配置是否能满足系统运行的需要;在推荐配置下系统的响应是否迅速;考察软件对运行硬件环境有无特殊说明;软件系统能否运行在多种硬件配置环境下 |
与整机兼容性 | 确认要求的最低配置和推荐配置的合理性和正确性;主要指标:机型的要求; CPU;内存;硬盘 |
与板卡及配件兼容性 | 独立板卡;主板芯片组;驱动程序中的自由软件 |
与打印机的兼容性 | 对不同厂商、不同型号的打印机进行以下测试:安装;打印测试页;调整纸张大小;选择分辨率;调整打印方向; 逐页、多份打印;双面打印、网络打印 |
其他 | 红外线鼠标、键盘、扫描仪、视频软件,刻录软件的兼容性 |
软件兼容性
与操作系统的兼容性 | 确认软件系统是否与多种类型的操作系统兼容,包括安装、关键流程的检查;操作系统包括 Windows 平台、 Linux平台、 UNIX平台; Macintosh 图形专用软件 |
与数据库的兼容性 | 确认软件系统在不同数据库的可移植性、 互操作性, 对完整性、 应用系统测试; 性能测试; 数据库包括 SQL;ODBC; JDBC; ADO;OLE DB;JDO |
与中间件的兼容性 | 指对不同版本、不同补丁包的兼容性进行测试,检查应用程序是否能够正确运行,性能的变化 |
与浏览器的兼容性 | 创建一个兼容性矩阵,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性如:Applets,JavaScript,ActiveX,VBScript |
与其他软件的兼容性 | 与支持软件(财务软件导出 Excel )的兼容性测试;与其他同类软件的兼容性(与其他同类软件同时在机器中使用);与其他非同类软件的兼容性 |
数据兼容性测试
不同数据格式兼容性 | 确认软件之间能否正确地交互和共享信息,不同格式的信息是否兼容;包括系统与其他系统复制粘贴文字是否正确;旧版本信息在新版本是否能打开;新版本文件在旧系统中是否能打开;同类软件是否可以进行数据交换 |
XML符合性 | XML能够使不同来源的结构化的数据较容易地结合在一起,提供一个描述数据和交换数据的有效手段;测试步骤: 在测试工具中建立标准模板;用被测软件按要求导出数据;将导出的数据与标准模板进行对比匹配测试;输出测试结果 |
平台化软件兼容性测试
平台化软件概述 | 用来构建与支撑应用软件的独立软件系统;基本要素包括支撑环境(应用系统开发与运行的基本条件)和开发体系(开发与维护管理应用软件的工具与方法) ;分类包括技术支撑型平台和应用实现平台 |
平台化软件优点 | 应用的广泛性(各行业) ;良好的开发性(保证接口的统一) 具有灵活性和扩展性;快捷的适应性 |
平台化软件兼容性 | 测试内容:跨硬件平台能力(不同规模硬件平台上式) ;跨操作系统能力;支持多种数据库系统;客户端兼容性测试;数据兼容性测试 |
新旧系统数据迁移测试
新旧系统数据迁移 | 数据迁移:新旧系统进行切换时,将历史数据进行清理、转换,并装载到新系统的过程 |
数据迁移的实现 | 数据迁移的准备、数据迁移的实施、数据迁移后的校验 |
数据迁移的测试 | 对旧系统到新系统、新系统到旧系统进行迁移测试;生成备份测试迁移后的数据完整可靠性 |