ARM服务器认证测试方法、系统、计算机设备和存储介质技术方案

技术编号:35070131 阅读:13 留言:0更新日期:2022-09-28 11:31
本申请涉及一种ARM服务器认证测试方法、系统、计算机设备和存储介质,通过预先生成架构合规性套件测试包,并将所述架构合规性套件测试包写入目标存储设备;判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;基于预设的服务器认证测试规则与所述架构合规性套件测试包,最终实现了服务器认证测试。上述方法适用于ARM服务器,即适用于ARM架构服务器,为ARM服务器的硬件认证测试、固件认证测试、OS兼容性认证测试等提供了整机认证测试解决方案,为产品推入市场提供专业、可靠、公认的认证测试标准支持。公认的认证测试标准支持。公认的认证测试标准支持。

【技术实现步骤摘要】
ARM服务器认证测试方法、系统、计算机设备和存储介质


[0001]本申请涉及系统测试
,特别是涉及一种ARM服务器认证测试方法、系统、计算机设备和存储介质。

技术介绍

[0002]认证测试是指操作系统在硬件设备上进行一系列测试的过程,其目的是为了验证操作系统与硬件设备间的兼容性,通过认证测试则可以表示操作系统对硬件设备具有良好的兼容性,认证测试对于构建发展具有方便、快捷等特点。
[0003]现有的整机服务器认证测试方案适用于X86架构服务器,而不适用于ARM服务器,无法满足ARM服务器的认证测试需求,无法为ARM服务器的系统测试、硬件测试和固件测试提供可靠的认证测试方案,更无法为ARM服务器开发提供快速准确的技术支持。
[0004]因此,急需提出一种适用于ARM架构服务器的系统测试、硬件测试和固件测试的ARM服务器认证测试方法、系统、计算机设备和存储介质。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够适用于ARM架构服务器的系统测试、硬件测试和固件测试的ARM服务器认证测试方法、系统、计算机设备和存储介质。
[0006]一方面,提供一种ARM服务器认证测试方法,所述方法包括:
[0007]预先生成架构合规性套件测试包,并将所述架构合规性套件测试包写入目标存储设备;
[0008]判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;
[0009]待外接所述目标存储设备至所述待测ARM服务器后,启动所述待测ARM服务器;
[0010]进入所述待测ARM服务器的目标测试系统,并根据认证测试项获取认证测试脚本,所述认证测试脚本存储于所述架构合规性套件测试包内;
[0011]待所述认证测试脚本获取完毕后,重启所述待测ARM服务器;
[0012]加载所述目标存储设备以从所述目标存储设备启动所述待测ARM服务器,并基于所述认证测试脚本执行服务器认证测试。
[0013]在其中一个实施例中,所述判断待测ARM服务器是否满足认证测试需求,包括:判断所述待测ARM服务器的硬件配置和固件环境是否均满足认证测试需求;若所述硬件配置和所述固件环境均满足认证测试需求,则判定所述待测ARM服务器满足认证测试需求;若所述硬件配置,和/或,所述固件环境不满足认证测试需求,则判定所述待测ARM服务器不满足认证测试需求。
[0014]在其中一个实施例中,启动所述待测ARM服务器前,所述方法还包括:获取待测ARM服务器的服务器认证测试项,判断所述待测ARM服务器的服务器认证测试项是否为一;若所述待测ARM服务器的服务器认证测试项为一,则基于所述认证测试脚本执行服务器认证测
试;若所述待测ARM服务器的服务器认证测试项不为一,则基于所述待测ARM服务器的服务器认证测试项的优先级,生成服务器认证测试集,基于所述服务器认证集,顺次获取所述服务器认证测试项,并基于所述认证测试脚本执行服务器认证测试。
[0015]在其中一个实施例中,待所述认证测试脚本执行服务器认证测试完毕后,所述方法还包括:通过串口工具获取当前所述服务器认证项的服务器认证测试结果,并生成服务器认证测试日志;基于所述服务器认证测试结果,判断所述服务器认证测试结果是否符合要求。
[0016]在其中一个实施例中,判断所述服务器认证测试结果是否符合要求,包括:若所述服务器认证测试结果不符合要求,则将所述服务器认证测试日志推送至运维人员并发出告警;若所述服务器认证测试结果符合要求,且,生成有服务器认证测试集时,则判断是否存在未进行服务器认证测试的服务器认证测试项;若存在未进行服务器认证测试的服务器认证测试项,则基于所述服务器认证测试集,顺次获取下一个服务器认证测试项,并基于所述认证测试脚本执行服务器认证测试,直至不存在未进行服务器认证测试的服务器认证测试项。
[0017]在其中一个实施例中,所述服务器认证测试项包括以下至少一项:服务器自我认证测试项、服务器固件认证测试项、服务器基础系统架构认证测试项和服务器操作系统认证测试项。
[0018]在其中一个实施例中,服务器认证测试项优先级从高到低依次为:服务器自我认证测试项、服务器固件认证测试项、服务器基础服务架构认证测试项和服务器操作系统认证测试项。
[0019]另一方面,提供了一种ARM服务器认证测试系统,所述系统包括:
[0020]生成单元,以用于预先生成架构合规性套件测试包;写入单元,所述写入单元与所述生成单元通信连接,以用于将所述架构合规性套件测试包写入目标存储设备;判断单元,以用于判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;执行单元,所述执行单元与所述单元通信连接,以用于若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;所述执行单元还用于启动所述待测ARM服务器;进入所述待测ARM服务器的目标测试系统,并根据认证测试项获取认证测试脚本,所述认证测试脚本存储于所述架构合规性套件测试包内;所述执行单元还用于待所述认证测试脚本获取完毕后,重启所述待测ARM服务器;加载所述目标存储设备以从所述目标存储设备启动所述待测ARM服务器,并基于所述认证测试脚本执行服务器认证测试。
[0021]再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0022]预先生成架构合规性套件测试包,并将所述架构合规性套件测试包写入目标存储设备;
[0023]判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;
[0024]待外接所述目标存储设备至所述待测ARM服务器后,启动所述待测ARM服务器;
[0025]进入所述待测ARM服务器的目标测试系统,并根据认证测试项获取认证测试脚本,
所述认证测试脚本存储于所述架构合规性套件测试包内;
[0026]待所述认证测试脚本获取完毕后,重启所述待测ARM服务器;
[0027]加载所述目标存储设备以从所述目标存储设备启动所述待测ARM服务器,并基于所述认证测试脚本执行服务器认证测试。
[0028]又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0029]预先生成架构合规性套件测试包,并将所述架构合规性套件测试包写入目标存储设备;
[0030]判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;
[0031]待外接所述目标存储设备至所述待测ARM服务器后,启动所述待测ARM服务器;
[0032]进入所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ARM服务器认证测试方法,其特征在于,所述方法包括:预先生成架构合规性套件测试包,并将所述架构合规性套件测试包写入目标存储设备;判断待测ARM服务器是否满足认证测试需求,若所述待测ARM服务器满足认证测试需求,则外接所述目标存储设备至所述待测ARM服务器;待外接所述目标存储设备至所述待测ARM服务器后,启动所述待测ARM服务器;进入所述待测ARM服务器的目标测试系统,并根据认证测试项获取认证测试脚本,所述认证测试脚本存储于所述架构合规性套件测试包内;待所述认证测试脚本获取完毕后,重启所述待测ARM服务器;加载所述目标存储设备以从所述目标存储设备启动所述待测ARM服务器,并基于所述认证测试脚本执行服务器认证测试。2.根据权利要求1所述的ARM服务器认证测试方法,其特征在于,所述判断待测ARM服务器是否满足认证测试需求,包括:判断所述待测ARM服务器的硬件配置和固件环境是否均满足认证测试需求;若所述硬件配置和所述固件环境均满足认证测试需求,则判定所述待测ARM服务器满足认证测试需求;若所述硬件配置,和/或,所述固件环境不满足认证测试需求,则判定所述待测ARM服务器不满足认证测试需求。3.根据权利要求1所述的ARM服务器认证测试方法,其特征在于,启动所述待测ARM服务器前,所述方法还包括:获取待测ARM服务器的服务器认证测试项,判断所述待测ARM服务器的服务器认证测试项是否为一;若所述待测ARM服务器的服务器认证测试项为一,则基于所述认证测试脚本执行服务器认证测试;若所述待测ARM服务器的服务器认证测试项不为一,则基于所述待测ARM服务器的服务器认证测试项的优先级,生成服务器认证测试集,基于所述服务器认证集,顺次获取所述服务器认证测试项,并基于所述认证测试脚本执行服务器认证测试。4.根据权利要求3所述的ARM服务器认证测试方法,其特征在于,待所述认证测试脚本执行服务器认证测试完毕后,所述方法还包括:通过串口工具获取当前所述服务器认证项的服务器认证测试结果,并生成服务器认证测试日志;基于所述服务器认证测试结果,判断所述服务器认证测试结果是否符合要求。5.根据权利要求4所述的ARM服务器认证测试方法,其特征在于,判断所述服务器认证测试结果是否符合要求,包括:若所述服务器认证测试结果不符合要求,则将所述...

【专利技术属性】
技术研发人员:李保栋
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1