固态硬盘的测试方法技术

技术编号:38750877 阅读:15 留言:0更新日期:2023-09-09 11:17
本申请公开了一种固态硬盘的测试方法,将待测试的固态硬盘进行分区,并在固态硬盘的一个分区中安装操作系统,并生成用于对固态硬盘执行起始测试模式的第一测试参数;调用测试软件,并设置测试软件的当前测试对象为固态硬盘;根据第一测试参数设定测试软件以起始测试模式对固态硬盘进行第一次测试,得到第一次测试结果;监控测试软件的第一次测试结果,当第一次测试结果为通过测试,生成用于从待执行的测试模式中选出一个测试模式的连带指令;根据连带指令生成对应的测试参数,并根据测试参数设定测试软件以对固态硬盘进行测试,实现测试模式的自动切换,以保证固态硬盘的测试可靠性。性。性。

【技术实现步骤摘要】
固态硬盘的测试方法


[0001]本申请涉及但不限于固态硬盘
,尤其涉及一种固态硬盘的测试方法。

技术介绍

[0002]固态硬盘,简称SSD(Solid State Disk),是一种用于存储数据信息的载体,具有快速读写、质量轻、能耗低以及体积小等特点,广泛应用于视频监控设备、网络终端设备、电力设备、医疗设备、航空设备和导航设备等。为保证固态硬盘的稳定性,在固态硬盘出厂前需要进行稳定性测试。相关技术中,通常对固态硬盘进行单一测试场景下的稳定性测试,当测试完成后,通过人工切换测试模式。但是,稳定性测试的过程中需要进行多次测试场景的配置,采用人工切换测试模式的方式,容易出现遗漏、重复,导致固态硬盘的测试的可靠低。

技术实现思路

[0003]本申请实施例提供了一种固态硬盘的测试方法,能够有效提高固态硬盘的测试可靠性。
[0004]本申请实施例提供了一种固态硬盘的测试方法,包括:
[0005]将待测试的固态硬盘进行分区,并在所述固态硬盘的一个分区中安装操作系统,并生成用于对所述固态硬盘执行起始测试模式的第一测试参数;
[0006]调用测试软件,并设置所述测试软件的当前测试对象为所述固态硬盘;
[0007]根据所述第一测试参数设定所述测试软件以所述起始测试模式对所述固态硬盘进行第一次测试,得到第一次测试结果;
[0008]监控所述测试软件的所述第一次测试结果,当所述第一次测试结果为通过测试,生成连带指令,所述连带指令用于从待执行的测试模式中选出一个测试模式;
[0009]根据所述连带指令生成对应的测试参数,并根据所述测试参数设定所述测试软件以对所述固态硬盘进行测试。
[0010]根据本申请实施例的固态硬盘的测试方法,至少具有如下有益效果:将待测试的固态硬盘进行分区,以便于对处于不同分区状态的固态硬盘进行性能测试。然后,在固态硬盘的一个分区中安装操作系统,并生成用于对固态硬盘执行起始测试模式的第一测试参数,再利用第一测试参数对测试软件进行设定,使得测试软件能够以起始测试模式对固态硬盘进行测试,从而实现固态硬盘基于当前测试场景下的性能测试。先以起始测试模式对固态硬盘进行第一次测试,得到第一次测试结果,当第一次测试结果为通过测试,生成连带指令,以便于从待执行的测试模式中选出一个测试模式。再根据连带指令生成对应的测试参数,使得测试软件能够以该测试参数对应的测试模式对固态硬盘进行下一次测试,实现测试模式的自动切换,有效提高固态硬盘测试的效率。基于连带指令,以实现遍历全部测试模式,能够避免固态硬盘的测试过程中测试模式遗漏、重复问题,有效保证固态硬盘的测试可靠性。基于本申请提供的固态硬盘的测试方法,根据当前测试模式的测试结果,利用连带指令从待执行的测试模式中选出一个测试模式,令测试软件以所选的测试模式进行测试,
实现测试模式的自动切换,相较于相关技术中通过人工切换测试模式的方式,能够避免测试过程中测试模式遗漏、重复问题,有效保证固态硬盘的测试可靠性。
[0011]根据本申请第一方面的一些实施例,所述将待测试的固态硬盘进行分区,并在所述固态硬盘的一个分区中安装操作系统,包括:
[0012]将所述固态硬盘格式化为单个分区,将所述单个分区设为系统分区并在所述系统分区中安装操作系统;
[0013]或者,将所述固态硬盘格式化为四个分区,并选取其中一个分区设为系统分区并在所述系统分区中安装操作系统。
[0014]根据本申请第一方面的一些实施例,所述在所述系统分区中安装操作系统,包括:
[0015]在单个分区的情况下,按照Windows10系统的安装方式引导所述系统分区安装Windows10系统,或者,按照Windows11系统的安装方式引导所述系统分区安装Windows11系统;
[0016]在四个分区的情况下,按照Windows10系统的安装方式引导所述系统分区安装Windows10系统,或者,按照Windows11系统的安装方式引导所述系统分区安装Windows11系统。
[0017]根据本申请第一方面的一些实施例,所述测试模式包括四个预设模式,所述方法还包括:
[0018]从所述四个预设模式中选取一个预设模式作为起始测试模式;
[0019]从余下的三个预设模式中选取一个预设模式作为所述连带指令对应的测试模式。
[0020]根据本申请第一方面的一些实施例,上位机连接多个待测试的固态硬盘,对于当前待测试的固态硬盘,所述从所述四个预设模式中选取一个预设模式作为起始测试模式,包括:
[0021]统计连接所述上位机进行测试的全部固态硬盘的各个测试模式的数量;
[0022]将数量最少的测试模式确认为所述起始测试模式。
[0023]根据本申请第一方面的一些实施例,所述四个预设模式为Highlow模式、Butterfly模式、Random模式和Default模式。
[0024]根据本申请第一方面的一些实施例,所述Highlow模式、所述Butterfly模式和所述Random模式的测试天数为4天,所述Default模式的测试天数为2天。
[0025]根据本申请第一方面的一些实施例,所述方法还包括:
[0026]根据当前测试模式的测试天数确定检查时间间隔;
[0027]按照所述检查时间间隔获取所述测试软件的测试进度信息。
[0028]根据本申请第一方面的一些实施例,所述测试进度信息包括测试软件的运行状态、串口日志和固态硬盘的工作状态中的至少一个。
[0029]根据本申请第一方面的一些实施例,当所述测试进度信息表示当前测试处于异常状态,终止当前固态硬盘的测试,并记录已完成的测试模式。
附图说明
[0030]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0031]图1是本申请一个实施例提供的固态硬盘的测试方法的步骤流程图;
[0032]图2是本申请另一个实施例提供的固态硬盘的测试方法的步骤流程图;
[0033]图3是本申请一个实施例提供的起始测试模式选取方法的步骤流程图;
[0034]图4是本申请另一个实施例提供的固态硬盘的测试方法的步骤流程图;
[0035]图5是本申请另一个实施例提供的固态硬盘的测试方法的步骤流程图;
[0036]图6是本申请一个实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0038]可以理解的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书、权利要求书或上述附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固态硬盘的测试方法,其特征在于,包括:将待测试的固态硬盘进行分区,并在所述固态硬盘的一个分区中安装操作系统,并生成用于对所述固态硬盘执行起始测试模式的第一测试参数;调用测试软件,并设置所述测试软件的当前测试对象为所述固态硬盘;根据所述第一测试参数设定所述测试软件以所述起始测试模式对所述固态硬盘进行第一次测试,得到第一次测试结果;监控所述测试软件的所述第一次测试结果,当所述第一次测试结果为通过测试,生成连带指令,所述连带指令用于从待执行的测试模式中选出一个测试模式;根据所述连带指令生成对应的测试参数,并根据所述测试参数设定所述测试软件以对所述固态硬盘进行测试。2.根据权利要求1所述的固态硬盘的测试方法,其特征在于,所述将待测试的固态硬盘进行分区,并在所述固态硬盘的一个分区中安装操作系统,包括:将所述固态硬盘格式化为单个分区,将所述单个分区设为系统分区并在所述系统分区中安装操作系统;或者,将所述固态硬盘格式化为四个分区,并选取其中一个分区设为系统分区并在所述系统分区中安装操作系统。3.根据权利要求2所述的固态硬盘的测试方法,其特征在于,所述在所述系统分区中安装操作系统,包括:在单个分区的情况下,按照Windows10系统的安装方式引导所述系统分区安装Windows10系统,或者,按照Windows11系统的安装方式引导所述系统分区安装Windows11系统;在四个分区的情况下,按照Windows10系统的安装方式引导所述系统分区安装Windows10系统,或者,按照Windows11系统的安装方式引导所述系统分区安装Windows1...

【专利技术属性】
技术研发人员:吴之鉴宋魏杰赖鼐龚晖
申请(专利权)人:深圳市晶存科技有限公司
类型:发明
国别省市:

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

1