一种内存条测试方法、系统、装置、设备及存储介质制造方法及图纸

技术编号:36543156 阅读:14 留言:0更新日期:2023-02-01 16:47
本发明专利技术涉及一种内存条测试方法、系统、装置、设备及存储介质,涉及内存测试领域,该方法包括:启动测试系统,从所述服务器端加载预设的第一操作系统,运行所述第一操作系统的测试程序测试所述内存条;若所述第一操作系统的测试程序的测试结果为合格,控制所述继电器单元接通所述存储单元的供电;重启所述测试系统,从所述存储单元加载预设的第二操作系统,运行所述第二操作系统的测试程序测试所述内存条;若所述第二操作系统的测试程序的测试结果为合格,判定所述内存条为合格。无需增加人力监督内存条的测试进度,实现自动切换两个系统并分别启动两个系统对应的测试软件,大大缩少人工操作,提高了测试效率。提高了测试效率。提高了测试效率。

【技术实现步骤摘要】
一种内存条测试方法、系统、装置、设备及存储介质


[0001]本专利技术涉及内存测试领域,尤其涉及一种内存条测试方法、系统、装置、设备及存储介质。

技术介绍

[0002]内存条是电脑必不可少的组成部分,主要作用是临时存放CPU的运算数据,以及与硬盘等外部存储器交换的数据。

技术实现思路

[0003]本专利技术提供了一种内存条测试方法、系统、装置、设备及存储介质,以解决需要手动切换并启动两个系统的测试程序的问题。
[0004]第一方面,本专利技术提供了一种内存条测试方法,用于测试内存条,测试系统包括控制电脑、继电器单元、存储单元以及服务器端,所述控制电脑、所述继电器单元以及所述存储单元互相连接,所述控制电脑与所述服务器端连接,所述内存条与所述控制电脑连接,继电器单元可断开/接通所述存储单元的供电,所述测试系统的BIOS设置为关闭兼容支持模块以及开启预启动执行环境,所述方法应用于控制电脑,所述方法包括:
[0005]启动测试系统,从所述服务器端加载预设的第一操作系统,运行所述第一操作系统的测试程序测试所述内存条;
[0006]若所述第一操作系统的测试程序的测试结果为合格,控制所述继电器单元接通所述存储单元的供电;
[0007]重启所述测试系统,从所述存储单元加载预设的第二操作系统,运行所述第二操作系统的测试程序测试所述内存条;
[0008]若所述第二操作系统的测试程序的测试结果为合格,判定所述内存条为合格。
[0009]第二方面,本专利技术提供了一种测试系统,包括控制电脑、继电器单元、存储单元以及服务器端,所述控制电脑、所述继电器单元以及所述存储单元互相连接,所述控制电脑与所述服务器端连接,所述内存条与所述控制电脑连接,继电器单元可断开/接通所述存储单元的供电,所述控制电脑用于执行如第一方面任一项所述方法。
[0010]第三方面,本专利技术提供了一种内存条测试装置,包括用于执行如第一方面任一项所述方法的单元。
[0011]第四方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0012]存储器,用于存放计算机程序;
[0013]处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的内存条测试方法的步骤。
[0014]第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的内存条测试方法的步骤。
transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。启动测试电脑前,将测试电脑的BIOS设置为关闭兼容支持模块以及开启预启动执行环境,主板BIOS还设置启动优先级,设置为本地SSD(存储单元)启动优先,如果没有检测到SSD(存储单元),则从网络PXE启动UEFI系统下的MT86内存测试软件。继电器单元断开所述存储单元的供电,通过PXE网络启动测试电脑,从服务器端加载预设的第一操作系统,第一操作系统为UEFI系统,并于第一操作系统中下载测试程序并进行测试,UEFI系统对应下载MemTest86软件对电脑的内存条进行测试。
[0028]将测试电脑通过PXE连接到服务器端,可由服务器端同时对多台测试电脑进行测试,使得可批量地进行测试,提高测试效率。
[0029]在一实施例中,以上步骤S101之后,还包括:若所述第一操作系统的测试程序的测试结果不为合格,或所述第一操作系统的测试程序未出现测试结果,则停止测试所述内存条,并输出测试失败信息通知工作人员。
[0030]具体实施中,若第一操作系统的测试程序的测试结果不为合格,即判定内存条存在故障,无需再通过第二操作系统的测试程序对内存条进行测试,或所述第一操作系统的测试程序未出现测试结果,可能为测试程序出现未响应、网络存在故障等原因,需要输出测试失败信息通知工作人员,以便工作人员统一对所有输出测试失败信息的电脑进行排查。
[0031]及时地抛出测试错误,可节省能源的消耗,且工作人员可通过所输出的测试失败信息清晰地快速收集、检验测试失败的内存条。
[0032]S102,若所述第一操作系统的测试程序的测试结果为合格,控制所述继电器单元接通所述存储单元的供电。
[0033]具体实施中,UEFI系统的MemTest86软件对电脑的内存条测试完毕后,获得MemTest86软件对内存条的测试结果,若对内存条的测试结果为合格,控制继电器单元接通所述存储单元的供电。
[0034]在一实施例中,以上步骤S102之后,还包括:若所述第二操作系统的测试程序的测试结果不为合格,所述第二操作系统的测试程序未出现测试结果,则停止测试所述内存条,并输出测试失败信息通知工作人员。
[0035]具体实施中,若第二操作系统的测试程序的测试结果不为合格,即判定内存条存在故障,即通过第二操作系统的测试程序发现内存条存在故障,或所述第二操作系统的测试程序未出现测试结果,可能为测试程序出现未响应、网络存在故障等原因,需要输出测试失败信息通知工作人员,以便工作人员统一对所有输出测试失败信息的电脑进行排查。
[0036]及时地抛出测试错误,可节省能源的消耗,且工作人员可通过所输出的测试失败信息清晰地快速收集、检验测试失败的内存条。
[0037]在一实施例中,以上步骤S102之后,还包括:将所述第一操作系统的测试程序的测试结果发送至服务器端。
[0038]具体实施中,将所述第一操作系统的测试程序的测试结果发送至服务器端,通过服务器端将所有测试结果存储为内存条的测试日志,以便工作人员排查。
[0039]S103,重启所述测试系统,从所述存储单元加载预设的第二操作系统,运行所述第二操作系统的测试程序测试所述内存条。
[0040]具体实施中,对测试电脑进行重启,由于主板BIOS还设置启动优先级,设置为本地SSD(存储单元)启动优先,且于步骤S102中控制继电器单元接通所述存储单元的供电,重启后的测试电脑检测到本地SSD(存储单元),从所述存储单元加载预设的第二操作系统,第二操作系统为windows系统,并于第二操作系统中下载测试程序并进行测试,windows系统对应下载Burn in test软件对电脑的内存条进行测试。
[0041]通过预先设置的BIOS以及通过继电器单元接通存储单元的供电,即可实现重启测试系统后加载存储单元的windows系统,巧妙地实现了自动切换到第二操作系统对内存条进行测试。
[0042]S104,若所述第二操作系统的测试程序的测试结果为合格,判定所述内存条为合格。
[0043]具体实施中,windows系统的Burn in test软件对电脑的内存条测试完毕后,获得Burn in test本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存条测试方法,其特征在于,用于测试内存条,测试系统包括控制电脑、继电器单元、存储单元以及服务器端,所述控制电脑、所述继电器单元以及所述存储单元互相连接,所述控制电脑与所述服务器端连接,所述内存条与所述控制电脑连接,继电器单元可断开/接通所述存储单元的供电,所述测试系统的BIOS设置为关闭兼容支持模块以及开启预启动执行环境,所述方法应用于控制电脑,所述方法包括:启动测试系统,从所述服务器端加载预设的第一操作系统,运行所述第一操作系统的测试程序测试所述内存条;若所述第一操作系统的测试程序的测试结果为合格,控制所述继电器单元接通所述存储单元的供电;重启所述测试系统,从所述存储单元加载预设的第二操作系统,运行所述第二操作系统的测试程序测试所述内存条;若所述第二操作系统的测试程序的测试结果为合格,判定所述内存条为合格。2.根据权利要求1所述的方法,其特征在于,所述启动测试系统,从所述服务器端加载预设的第一操作系统,运行所述第一操作系统的测试程序测试所述内存条之后,所述方法还包括:若所述第一操作系统的测试程序的测试结果不为合格,或所述第一操作系统的测试程序未出现测试结果,则停止测试所述内存条,并输出测试失败信息通知工作人员。3.根据权利要求1所述的方法,其特征在于,所述重启所述测试系统,从所述存储单元加载预设的第二操作系统,运行所述第二操作系统的测试程序测试所述内存条之后,所述方法还包括:若所述第二操作系统的测试程序的测试结果不为合格,所述第二操作系统的测试程序未出现测试结果,则停止测试所述内存条,并输出测试失败信息通知工作人员。4.根据权利要求1所...

【专利技术属性】
技术研发人员:邹念锋张进剑王江涛
申请(专利权)人:深圳市金泰克半导体有限公司
类型:发明
国别省市:

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

1