【技术实现步骤摘要】
一种服务器测试方法、装置、测试平台及可读存储介质
[0001]本申请涉及服务器管理
,更具体地说,涉及一种服务器测试方法、装置、测试平台及可读存储介质。
技术介绍
[0002]对于服务器厂商和服务器管理软件来说,每一种机型都要经历常用操作系统的带外安装适配和测试工作。对于服务器管理软件来说,需每个机型适配多款操作系统的带外安装功能,若一款机型同时考虑操作系统和操作系统安装时的配置,假设适配机型为n种,常用操作系统为m款,配置为k种,则一旦管理软件的代码发生变更,理论上需要测试n*m*k种安装情况,测试工作量巨大。对于服务器厂商来说,若要测试一款新机型可以适配的操作系统,则至少需要测试m*k次。
[0003]目前,是由测试人员人工进行服务器带外系统安装测试,具体地,是由测试人员上传系统镜像,基于系统镜像在服务器上安装操作系统,对安装后的操作系统配置进行检查,确定是否正常安装。但是,结合上述描述可知,现有测试存在以下问题:一旦管理软件代码变更,需要测试的数量在n*m*k以上,一旦新机型推出或重新适配,则需要测试的次 ...
【技术保护点】
【技术特征摘要】
1.一种服务器测试方法,其特征在于,应用于接入被测服务器的带外网络的测试平台,包括:接收测试选择命令,将所述测试选择命令对应的被测服务器、操作系统及配置项进行组合,得到测试用例;从预先存储的操作系统镜像中获取所述测试用例对应的目标镜像,根据所述目标镜像及所述测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置;对所述目标被测服务器的操作系统安装及配置项生成进行检测,生成相应的测试结果。2.根据权利要求1所述的服务器测试方法,其特征在于,在从所述操作系统镜像中获取所述测试用例对应的目标镜像之前,还包括:接收测试用例及运行模式选择命令,从所述测试用例中获取相应的目标测试用例,并选择相应的目标运行模式;从所述操作系统镜像中获取所述测试用例对应的目标镜像,根据所述目标镜像及所述测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置,包括:从所述操作系统镜像中获取所述目标测试用例对应的目标镜像,按照所述目标运行模式,根据所述目标镜像及所述目标测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置。3.根据权利要求2所述的服务器测试方法,其特征在于,若所述目标运行模式为自动模式,则按照所述目标运行模式,根据所述目标镜像及所述目标测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置,包括:根据所述目标测试用例生成自动应答文件;对所述目标镜像进行解压并将解压后的所述目标镜像打入所述自动应答文件,生成新镜像;将所述新镜像挂载到所述目标被测服务器中,并根据所述新镜像在所述目标被测服务器中安装操作系统并对所述操作系统进行配置。4.根据权利要求2所述的服务器测试方法,其特征在于,若所述目标运行模式为第三方模式,则按照所述目标运行模式,根据所述目标镜像及所述目标测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置,包括:通过预先编写的API接口调用第三方系统的接口,将所述目标镜像所述通过第三方系统的接口导入到所述第三方系统中,利用所述第三方系统根据所述目标镜像及所述测试用例在对应的目标被测服务器中安装操作系统并对所述操作系统进行配置。5.根据权利要求1所述的服务器测试方法,其特征在于,对所述目标被测服务器的操作系统安装及配置项生成进行检测,包括:若带外网络与业务网络相互连通,则利用SSH模式对所述目标被测服务器的操作系统安装及配置项生成进行检测;若带外网络与业务网络间物理隔离,则利用Live CD模式对所述目标被测服务器的操作系统安装及配置项生...
【专利技术属性】
技术研发人员:李松,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。