一种基于混合云的内存自动化测试方法和系统技术方案

技术编号:37333893 阅读:11 留言:0更新日期:2023-04-21 23:12
本说明书实施例提供一种基于混合云的内存自动化测试方法和系统,属于内存自动化测试领域,其中,所述系统包括:包括部署在公有云上的内存管理模块及本地测试端模块;本地测试端模块包括至少一个本地测试端;本地测试端包括本地测试服务器及至少一个测试设备,待测试内存安装在测试设备上,本地测试服务器与内存管理模块建立通信连接,本地测试服务器用于从内存管理模块下载测试策略,测试设备用于从本地测试服务器下载测试策略,并根据测试策略对待测试内存进行测试,获取测试数据,测试设备还用于将测试数据发送至本地测试服务器;本地测试服务器还用于将测试数据发送至内存管理模块,具有实现内存的自动化测试,提高测试效率的优点。的优点。的优点。

【技术实现步骤摘要】
一种基于混合云的内存自动化测试方法和系统


[0001]本说明书涉及内存自动化测试领域,特别涉及一种基于混合云的内存自动化测试方法和系统。

技术介绍

[0002]随着数字化程度的加大,服务器和存储设备需求越来越多,而设备中的内存的可靠性直接影响了整体设备的可靠性。大量内存需求及先进的制造工艺对内存测试提出了更高的要求。内存现有的测试方法主要分为两种,一种是在BIOS(Basic Input Output System)上的测试,另外一种是在操作系统(例如,Windows、Linux等)下的测试。但是,现有的测试方法都需要人工干预才能完成,内存测试效率较低。
[0003]因此,需要提供一种基于混合云的内存自动化测试方法和系统,用于实现内存的自动化测试,提高测试效率。

技术实现思路

[0004]本说明书实施例之一提供一种基于混合云的内存自动化测试系统,所述系统包括:包括部署在公有云上的内存管理模块及本地测试端模块;所述本地测试端模块包括至少一个本地测试端;所述本地测试端包括本地测试服务器及至少一个测试设备,待测试内存安装在所述测试设备上,所述本地测试服务器与所述内存管理模块建立通信连接,所述本地测试服务器用于从所述内存管理模块下载测试策略,所述测试设备用于从所述本地测试服务器下载所述测试策略,并根据所述测试策略对所述待测试内存进行测试,获取测试数据,所述测试设备还用于将所述测试数据发送至所述本地测试服务器;所述本地测试服务器还用于将所述测试数据发送至所述内存管理模块。
[0005]在一些实施例中,所述本地测试服务器与所述内存管理模块建立通信连接,包括:所述本地测试服务器发送通信连接请求;所述内存管理模块基于所述通信连接请求,对所述本地测试服务器进行验证及鉴权,与所述本地测试服务器建立通信连接。
[0006]在一些实施例中,所述本地测试服务器与所述内存管理模块建立通信连接,包括:所述本地测试服务器通过密钥与所述内存管理模块建立通信连接。
[0007]在一些实施例中,所述本地测试服务器从所述内存管理模块下载所述测试策略,包括:所述本地测试服务器根据所述测试设备的序列号,从所述内存管理模块下载所述待测试内存对应的测试策略。
[0008]在一些实施例中,所述测试策略至少包括测试脚本、测试算法工具、测试轮次及测试写入数据。
[0009]在一些实施例中,所述测试设备根据所述测试策略对所述待测试内存进行测试,包括:所述测试设备执行测试脚本时,设置BIOS参数,然后自动冷重启;所述测试设备冷重启后,在BIOS启动阶段基于所述测试策略执行BIOS自带的测试算法;所述测试设备执行完成所述BIOS自带的测试算法后,进入操作系统;所述测试设备进入所述操作系统后,基于所
述测试策略执行在所述操作系统下的测试算法。
[0010]在一些实施例中,所述内存管理模块还用于:对所述测试数据进行分析,确定故障分析结果,其中所述故障分析结果至少包括算法有效性、故障分布和/或故障温度分布。
[0011]在一些实施例中,所述系统还包括信息显示模块,用于可视化所述测试策略和/或所述测试数据。
[0012]本说明书实施例之一提供一种基于混合云的内存自动化测试方法,包括:建立通信连接,其中,所述通信连接用于与部署在公有云上的内存管理模块进行交互;下载测试策略,其中,所述测试策略被保存在所述内存管理模块;分发所述测试策略,其中,所述测试策略用于对待测试内存进行测试;接收测试数据,其中,所述测试数据由所述待测试内存所在的测试设备上传。
[0013]在一些实施例中,所述下载测试策略,包括:根据所述测试设备的序列号,下载所述待测试内存对应的测试策略。
[0014]本说明书实施例之一提供一种基于混合云的内存自动化测试方法,包括:下载测试策略,其中,所述测试策略由本地测试服务器从部署在公有云上的内存管理模块获取;基于所述测试策略对待测试内存进行测试,获取测试数据;上传所述测试数据。
[0015]在一些实施例中,所述基于所述测试策略对待测试内存进行测试,包括:执行测试脚本时,设置BIOS参数,然后自动冷重启;冷重启后,在BIOS启动阶段基于所述测试策略执行BIOS自带的测试算法;执行完成所述BIOS自带的测试算法后,进入操作系统;进入所述操作系统后,基于所述测试策略执行在所述操作系统下的测试算法。
附图说明
[0016]本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
[0017]图1是根据本说明书一些实施例所示的基于混合云的内存自动化测试系统的模块图;
[0018]图2是根据本说明书一些实施例所示的基于混合云的内存自动化测试系统的模块图;
[0019]图3是根据本说明书一些实施例所示的基于混合云的内存自动化测试方法的流程示意图;
[0020]图4是根据本说明书一些实施例所示的基于混合云的内存自动化测试方法的流程示意图;
[0021]图5是根据本说明书一些实施例所示的基于混合云的内存自动化测试系统的交互图。
具体实施方式
[0022]为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附
图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0023]应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
[0024]如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
[0025]本说明书中使用了流程图用来说明根据本说明书的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
[0026]图1是根据本说明书一些实施例所示的基于混合云的内存自动化测试系统的模块图,如图1所示,一种基于混合云的内存自动化测试系统可以包括部署在公有云上的内存管理模块及本地测试端模块,其中,本地测试端模块包括至少一个本地测试端,本地测试端包括本地测试服务器及至少一个测试设备,待测试内存安装在测试设备上,测试设备可以通过交换机与本地测试服务器进行数据交互。
[0027]待测试内存按用途可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于混合云的内存自动化测试系统,其特征在于,包括部署在公有云上的内存管理模块及本地测试端模块;所述本地测试端模块包括至少一个本地测试端;所述本地测试端包括本地测试服务器及至少一个测试设备,待测试内存安装在所述测试设备上,所述本地测试服务器与所述内存管理模块建立通信连接,所述本地测试服务器用于从所述内存管理模块下载测试策略,所述测试设备用于从所述本地测试服务器下载所述测试策略,并根据所述测试策略对所述待测试内存进行测试,获取测试数据,所述测试设备还用于将所述测试数据发送至所述本地测试服务器;所述本地测试服务器还用于将所述测试数据发送至所述内存管理模块。2.根据权利要求1所述的基于混合云的内存自动化测试系统,其特征在于,所述本地测试服务器与所述内存管理模块建立通信连接,包括:所述本地测试服务器发送通信连接请求;所述内存管理模块基于所述通信连接请求,对所述本地测试服务器进行验证及鉴权,与所述本地测试服务器建立通信连接。3.根据权利要求1所述的基于混合云的内存自动化测试系统,其特征在于,所述本地测试服务器与所述内存管理模块建立通信连接,包括:所述本地测试服务器通过密钥与所述内存管理模块建立通信连接。4.根据权利要求1所述的基于混合云的内存自动化测试系统,其特征在于,所述本地测试服务器从所述内存管理模块下载所述测试策略,包括:所述本地测试服务器根据所述测试设备的序列号,从所述内存管理模块下载所述待测试内存对应的测试策略。5.根据权利要求1所述的基于混合云的内存自动化测试系统,其特征在于,所述测试策略至少包括测试脚本、测试算法工具、测试轮次及测试写入数据。6.根据权利要求1所述的基于混合云的内存自动化测试系统,其特征在于,所述测试设备根据所述测试策略对所述待测试内存进行测试,包括:所述测试设备执行测试脚本时,设置BIOS参数,然后自动冷重启;所述测试设备冷重启后,在BIOS启动阶段基于所述测试策略执行BIOS自带的测试...

【专利技术属性】
技术研发人员:曾祥卫赵春辉刘石柱
申请(专利权)人:深圳市章江科技有限公司
类型:发明
国别省市:

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

1