兼容性测试

一、硬件兼容性测试

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

测试内容:(1)最低配置是否能满足系统运行的需要;

                   (2)在推荐配置下系统的响应是否迅速;

                   (3)考察软件对运行硬件环境有无特殊说明;

                   (4)软件系统能否运行在多种硬件配置环境下。

分类:(1)与整机的兼容性:确认要求的最低配置和推荐配置的合理性和正确性。主要指标:机型的要求、CPU、内存、硬盘。

           (2)与板卡及配件的兼容性:独立板卡、主板芯片组、驱动程序中的自由软件。

           (3)与打印机的兼容性:

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

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

二、软件兼容性

分类:(1)操作系统:确认软件系统是否与多种类型的操作系统兼容,包括安装、关键流程的检查。

                                        操作系统包括Windows平台、Linux平台、Unix平台;Macintosh图形专用软件

           (2)数据库:确认软件系统在不同数据库的可移植性、互操作性,对完整性、应用系统测试,性能测试。

                                   数据库包括SQL、ODBC、JDBC、ADO、OLE DB、JDO

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

            (4)浏览器:创建一个兼容性矩阵,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。

                                    如Applets、JavaScripts、ActiveX、VBScript。

            (5)其他软件:与支持软件(财务软件导出Excel)的兼容性测试。

                                        与其他同类软件的兼容性(与其他同类软件同时在机器中使用)。

                                        与其他非同类软件的兼容性。

三、数据兼容性测试

分类:(1)不同数据格式:a. 确认软件之间能否正确地交互和共享信息,不同格式的信息是否兼容。

                                               b. 包括系统与其他系统复制粘贴文字是否正确。

                                               c. 旧版本信息在新版本是否能打开。

                                               d. 新版本文件在旧系统中是否能打开。

                                               e. 同类软件是否可以进行数据交换。

            (2)XML符合性:XML能够使不同来源的结构化的数据较容易地结合在一起,提供一个描述数据和交互数据的有效手段。

                                            测试步骤:a.在测试工具中建立标准模板

                                                               b.用被测软件按要求导出数据

                                                               c.将导出的数据与标准模板进行对比匹配测试

                                                               d.输出测试结果。

你可能感兴趣的:(软件测试)