服务器兼容性测试方法和系统技术方案

技术编号:10683129 阅读:175 留言:0更新日期:2014-11-26 14:44
本发明专利技术提供了一种服务器兼容性测试方法和系统,其中方法包括:测试管理机安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过测试通信软件和测试服务软件,测试管理机在测试机上部署SUT端测试操作系统及测试软件;通过测试管理机的测试管理软件控制测试机的测试软件,进行测试机硬件和操作系统的兼容性测试。本发明专利技术能够在固定的测试环境下对测试机进行全面的兼容性测试,实现兼容性测试的灵活高效。

【技术实现步骤摘要】
服务器兼容性测试方法和系统
本专利技术涉及测试
,尤其涉及一种服务器兼容性测试方法和系统。
技术介绍
随着服务器硬件制造及服务器操作系统的发展,对服务器硬件与操作系统的兼容性要求越来越高。由于服务器的功能增多及性能的提高,与此同时服务器操作系统的功能也越来越强大,对于服务器厂商来说,如何有效验证服务器整机与操作系统的兼容性问题是十分重要的技术问题。兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操纵系统平台上、不同的网络等环境中是否能够很友好的运行的测试。传统计算机设备一般通过手动安装操作系统进行兼容性测试,进行操作系统平台的兼容性测试的主要目的就是保证测试机在该操作系统平台下能正常运行。但由于服务器的功能增多等原因,传统的方式并不能完全保障整个系统的可靠性。此外,针对不同的测试机,往往需要部署不同的测试环境,造成测试过程相对复杂。有鉴于此,需要一种改进的服务器硬件与操作系统兼容性测试方案来解决现有技术的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种服务器兼容性测试方法和系统,能够在固定的测试环境下对服务器进行全面的兼容性测试,实现兼容性测试的灵活高效。为了达到本专利技术目的,本专利技术提供了一种服务器兼容性测试方法,包括:测试管理机安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过测试通信软件和测试服务软件,测试管理机在测试机上部署SUT端测试操作系统及测试软件;通过测试管理机的测试管理软件控制测试机的测试软件,进行测试机硬件和操作系统的兼容性测试。进一步地,TC端测试操作系统是SUSESLES11SP2;测试通信软件是TClink;测试服务软件包括域名解析系统DNS,动态主机设置协议DHCP,预引导执行环境PXE,简单文件传输协议TFTP。进一步地,通过测试通信软件和测试服务软件,测试管理机在测试机SUT上部署SUT端测试操作系统及测试软件,包括:测试管理机通过DNS的域名解析查找到测试机,通过TFTP和DHCP和测试机进行简单文件传输和对测试机进行参数配置,通过PXE在测试机上部署SUT端测试操作系统及测试软件,其中,SUT端测试操作系统是SUSESLES11SP3。进一步地,测试机包括多个子系统;通过测试管理机的测试管理软件控制测试机的测试软件,进行测试机硬件和操作系统的兼容性测试,包括:测试管理机运行测试管理软件,通过交换机远程操控测试机的测试软件,对测试机进行服务器子系统硬件和操作系统的兼容性测试。进一步地,测试管理机预先设置兼容性要求;测试管理机判断测试机子系统的兼容性是否达到兼容性要求,如果未达到,根据测试生成的日志对相应的子系统进行处理。本专利技术提供了一种服务器兼容性测试系统,包括:测试管理机TC、测试机SUT和交换机,其中,测试管理机和测试机通过交换机连接通信;测试管理机安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过测试通信软件和测试服务软件,测试管理机在测试机上部署SUT端测试操作系统及测试软件;通过测试管理机的测试管理软件控制所述测试机的测试软件,进行测试机硬件和操作系统的兼容性测试。进一步地,TC端测试操作系统是SUSESLES11SP2;测试通信软件是TClink;测试服务软件包括域名解析系统DNS,动态主机设置协议DHCP,预引导执行环境PXE,简单文件传输协议TFTP。进一步地,通过测试通信软件和测试服务软件,测试管理机在测试机SUT上部署SUT端测试操作系统及测试软件,包括:测试管理机通过DNS的域名解析查找到测试机,通过TFTP和DHCP和测试机进行简单文件传输和对测试机进行参数配置,通过PXE在测试机上部署SUT端测试操作系统及测试软件,其中,SUT端测试操作系统是SUSESLES11SP3。进一步地,测试机包括多个子系统;通过测试管理机的测试管理软件控制测试机的测试软件,进行测试机硬件和操作系统的兼容性测试,包括:测试管理机运行测试管理软件,通过交换机远程操控测试机的测试软件,对测试机进行服务器子系统硬件和操作系统的兼容性测试。进一步地,测试管理机预先设置兼容性要求;测试管理机判断测试机子系统的兼容性是否达到兼容性要求,如果未达到,根据测试生成的日志对相应的子系统进行处理。与现有技术相比,本专利技术包括:测试管理机安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过测试通信软件和测试服务软件,测试管理机在测试机上部署SUT端测试操作系统及测试软件;通过测试管理机的测试管理软件控制测试机的测试软件,进行测试机硬件和操作系统的兼容性测试。本专利技术通过在测试管理机上安装TC测试操作系统和测试管理软件,通过测试通信软件和测试服务软件在测试机上部署SUT端测试操作系统及测试软件,在测试管理机上运行测试管理软件,远程操控测试机进行兼容性测试,如此,在测试管理机上部署测试环境后,针对不同的测试机,只需在测试机上部署测试软件,而其他测试环境不需要变更,即能够在固定的测试环境下对测试机进行全面的兼容性测试,实现兼容性测试的灵活高效。附图说明图1是本专利技术服务器兼容性测试方法的流程示意图。图2是本专利技术服务器兼容性测试系统的架构示意图。具体实施方式以下将结合附图所示的具体实施方式对本专利技术进行详细描述。图1是本专利技术服务器兼容性测试方法的流程示意图,如图1所示,包括:步骤11,测试管理机(TC,TestController)安装TC端测试操作系统及测试管理软件。在本步骤中,测试管理机首先需要安装测试操作系统,测试操作系统是管理和控制测试机(SUT,SystemUnderTest)硬件与软件资源的程序,是直接运行在测试管理机的裸机上的最基本的系统软件,任何其他软件都必须在测试操作系统的支持下才能运行,其中,本专利技术所说的测试机以被测试的服务器为例,TC端测试操作系统可以是SUSESLES11SP2。此外,测试管理机还需要安装测试管理软件,以便测试管理机对测试机进行测试管理的操作。步骤12,测试管理机安装测试通信软件。在本步骤中,测试通信软件可以采用电话电脑融合通信(TClink,TelephoneComputerlink)。TClink功能简单,支持跨平台的协议,支持故障转移服务,使用开放安全套接字层(OpenSSL,OpenSecureSocketsLayer)和加密通信,可以保证测试管理的可靠性。步骤13,测试管理机安装测试服务软件。在本步骤中,测试服务软件包括域名解析系统(DNS,DomainNameSystem),动态主机设置协议(DHCP,DynamicHostConfigurationProtocol),预引导执行环境(PXE,prebootexecuteenvironment),简单文件传输协议(TFTP,trivialfiletransferprotocol),其中,DNS可以用于测试管理机和测试机之间的域名和IP地址对应解析;DHCP是局域网的网络协议,可以用于提供IP地址和配置参数。PXE用于支持部署和启动测试操作系统;TFTP用于在测试管理机与测试机之间进行简单文件传输。步骤14,通过测试通信软件和测试服务软件,测试管理机在测试机上部署SUT端测试操作系统及测试软件。在本步骤中,测本文档来自技高网...
服务器兼容性测试方法和系统

【技术保护点】
一种服务器兼容性测试方法,其特征在于,包括:测试管理机TC安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过所述测试通信软件和所述测试服务软件,所述测试管理机在测试机SUT上部署SUT端测试操作系统及测试软件;通过所述测试管理机的测试管理软件控制所述测试机的测试软件,进行测试机硬件和操作系统的兼容性测试。

【技术特征摘要】
1.一种服务器兼容性测试方法,其特征在于,包括:测试管理机TC安装TC端测试操作系统、测试管理软件、测试通信软件和测试服务软件;通过所述测试通信软件和所述测试服务软件,所述测试管理机在测试机SUT上部署SUT端测试操作系统及测试软件;所述测试管理机运行测试管理软件,通过交换机远程操控所述测试机的测试软件,对所述测试机进行服务器子系统硬件和操作系统的兼容性测试,其中,所述测试机包括多个子系统。2.根据权利要求1所述的服务器兼容性测试方法,其特征在于,所述TC端测试操作系统是SUSESLES11SP2;所述测试通信软件是TClink;所述测试服务软件包括域名解析系统DNS,动态主机设置协议DHCP,预引导执行环境PXE,简单文件传输协议TFTP。3.根据权利要求1或2所述的服务器兼容性测试方法,其特征在于,所述通过所述测试通信软件和所述测试服务软件,所述测试管理机在测试机SUT上部署SUT端测试操作系统及测试软件,包括:所述测试管理机通过DNS的域名解析查找到测试机,通过TFTP和DHCP和测试机进行简单文件传输和对测试机进行参数配置,通过PXE在测试机上部署SUT端测试操作系统及测试软件,其中,SUT端测试操作系统是SUSESLES11SP3。4.根据权利要求1或2所述的服务器兼容性测试方法,其特征在于,所述测试管理机预先设置兼容性要求;所述测试管理机判断测试机子系统的兼容性是否达到所述兼容性要求,如果未达到,根据测试生成的日志对相应的子系统进行处理。5.一种服务器兼容性测试系统,其特征在...

【专利技术属性】
技术研发人员:刘思遥程建军
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1