技术新讯 > 信息存储应用技术 > SSD可靠性自动测试方法及相关设备与流程  >  正文

SSD可靠性自动测试方法及相关设备与流程

  • 国知局
  • 2024-07-31 19:37:16

本发明涉及ssd测试,尤其是指一种ssd可靠性自动测试方法及相关设备。

背景技术:

1、随着计算机技术的快速发展,固态硬盘(ssd)作为一种存储介质,已经逐渐取代了传统的机械硬盘,成为主流的存储设备。然而,在长时间使用或不良环境条件下,ssd的可靠性会受到影响,导致数据丢失或系统崩溃等问题。因此,对ssd进行可靠性测试是十分必要的。

2、现有的ssd可靠性测试方法主要有人工测试和自动化测试两种。人工测试方法主要是通过人工操作测试软件,对ssd进行读写、擦除等操作,并观察测试结果。这种方法不仅测试周期长,而且无法实现实时监测,同时也容易受到人为因素的影响。

3、自动化测试方法则是通过专门的测试装置,自动执行测试用例,并对测试结果进行分析和评估。相比人工测试方法,自动化测试方法具有更高的测试效率和更好的测试效果。然而,现有的自动化测试方法也存在一些问题,如无法根据不同的ssd生成个性化测试用例、无法实现实时监测、无法实现即插即测、无法实现测试过程中任意中断等。

技术实现思路

1、本发明所要解决的技术问题是:如何提高ssd测试的测试效率。

2、为了解决上述技术问题,本发明采用的技术方案为:一种ssd可靠性自动测试方法,其包括:

3、在ssd插入时,检测是否存在配置文件;

4、若不存在配置文件,则读取ssd的盘片参数;

5、根据ssd的盘片参数,生成与ssd的盘片参数相适配的配置文件;

6、根据生成的配置文件,启动测试流程对ssd进行测试;

7、判断ssd是否测试完成,若完成,则将ssd的测试结果进行汇总,生成ssd的可靠性测试报告。

8、进一步的,ssd可靠性自动测试方法,还包括:

9、若在ssd插入时,检测到存在配置文件,则根据配置文件及ssd的盘片状态,继续对ssd进行后续测试。

10、进一步的,根据ssd的盘片参数,生成与ssd的盘片参数相适配的配置文件具体包括,

11、读取预定义的测试集;

12、根据盘片参数从预定义的测试集中选择与盘片参数相适配的测试集;

13、根据测试集生成可靠性测试流程;

14、根据测试流程分别生成ssd的测试配置、数据采集清单、可靠性测试报告模板。

15、进一步的,根据配置文件及ssd的盘片状态,继续对ssd进行后续测试具体包括,

16、读取盘片测试状态;

17、若盘片测试状态为未开始测试状态或未完成测试状态,则启动测试,对ssd进行状态监测,在测试完成时,将ssd的测试结果进行汇总,生成ssd的可靠性测试报告。

18、进一步的,若盘片测试状态为正在测试状态,则跳过流程;若盘片测试状态为测试完成状态,则结束流程。

19、进一步的,若盘片测试状态为测试异常状态,则进行自动修复或人工修复,然后启动测试。

20、进一步的,根据生成的配置文件,启动测试流程对ssd进行测试具体包括,

21、查询ssd的盘片参数;

22、判断ssd的盘片参数与配置文件是否匹配;

23、若匹配则根据配置文件的测试流程及当前阶段执行测试;

24、对ssd的测试状态进行监控,将所有测试节点的状态记录到配置文件中。

25、本发明还提供了一种ssd可靠性自动测试装置,包括:

26、配置文件检测模块,用于在ssd插入时,检测是否存在配置文件;

27、盘片参数读取模块,用于若不存在配置文件,则读取ssd的盘片参数;

28、配置文件生成模块,用于根据ssd的盘片参数,生成与ssd的盘片参数相适配的配置文件;

29、ssd测试模块,用于根据生成的配置文件,启动测试流程对ssd进行测试;

30、测试报告生成模块,用于判断ssd是否测试完成,若完成,则将ssd的测试结果进行汇总,生成ssd的可靠性测试报告。

31、本发明还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的ssd可靠性自动测试方法。

32、本发明还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如上所述的ssd可靠性自动测试方法。

33、本发明的有益效果在于:能够根据不同的ssd生成个性化测试用例,实时监测ssd的可靠性,实现ssd的即插即测和测试过程中任意中断,提高测试效率。

技术特征:

1.一种ssd可靠性自动测试方法,其特征在于,包括:

2.如权利要求1所述的ssd可靠性自动测试方法,其特征在于,还包括:

3.如权利要求1所述的ssd可靠性自动测试方法,其特征在于,根据ssd的盘片参数,生成与ssd的盘片参数相适配的配置文件具体包括,

4.如权利要求2所述的ssd可靠性自动测试方法,其特征在于,根据配置文件及ssd的盘片状态,继续对ssd进行后续测试具体包括,

5.如权利要求4所述的ssd可靠性自动测试方法,其特征在于,若盘片测试状态为正在测试状态,则跳过流程;若盘片测试状态为测试完成状态,则结束流程。

6.如权利要求4所述的ssd可靠性自动测试方法,其特征在于,若盘片测试状态为测试异常状态,则进行自动修复或人工修复,然后启动测试。

7.如权利要求1所述的ssd可靠性自动测试方法,其特征在于,根据生成的配置文件,启动测试流程对ssd进行测试具体包括,

8.一种ssd可靠性自动测试装置,其特征在于,包括:

9.一种计算机设备,其特征在于:所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的ssd可靠性自动测试方法。

10.一种存储介质,其特征在于:所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如权利要求1至7中任一项所述的ssd可靠性自动测试方法。

技术总结本发明提供了一种SSD可靠性自动测试方法及相关设备,方法包括:在SSD插入时,检测是否存在配置文件;若不存在配置文件,则读取SSD的盘片参数;根据SSD的盘片参数,生成与SSD的盘片参数相适配的配置文件;根据生成的配置文件,启动测试流程对SSD进行测试;判断SSD是否测试完成,若完成,则将SSD的测试结果进行汇总,生成SSD的可靠性测试报告。本发明的有益效果在于:能够根据不同的SSD生成个性化测试用例,实时监测SSD的可靠性,实现SSD的即插即测和测试过程中任意中断,提高测试效率。技术研发人员:何先军,向卫华,陈鹏全受保护的技术使用者:成都芯忆联信息技术有限公司技术研发日:技术公布日:2024/2/1

本文地址:https://www.jishuxx.com/zhuanli/20240731/183246.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。