一种硬盘测试方法、装置、设备以及计算机可读存储介质制造方法及图纸

技术编号:20424992 阅读:9 留言:0更新日期:2019-02-23 08:26
本发明专利技术公开了一种硬盘测试方法,通过获取对硬盘进行测试的配置文件,该配置文件为根据需求进行设置得到的配置参数;从配置文件中加载需要测试的硬盘信息;根据硬盘信息以及配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。本申请通过配置文件中不同配置参数的设置实现测试的差异化、个性化定制。根据该配置文件即可对硬盘进行自动化测试,测试过程不需要人工参与,也就避免了人工操作容易出现的误操作的问题,提高了整个硬盘测试的效率。此外,本申请还提供了一种具有上述技术效果的硬盘测试装置、设备以及计算机可读存储介质。

【技术实现步骤摘要】
一种硬盘测试方法、装置、设备以及计算机可读存储介质
本专利技术涉及存储设备
,特别是涉及一种硬盘测试方法、装置、设备以及计算机可读存储介质。
技术介绍
近几年随着各种云平台的不断发展,硬盘作为存储设备的中坚力量其地位变得越来越重要。而且硬盘作为服务器和个人电脑中必要的存储设备的地位依然无法动摇。硬盘作为计算机系统必要的部件之一,每台机器在出货时必须保证硬盘在整机中各项指标符合出货标准。因此必须在整机组装完成后进行各项指标的测试。现在有很多硬盘测试的方法,但是都不适合在工厂流水线使用,无法实现自动化,需要人工参与进行各项测试,容易出现误操作,并且严重影响硬盘测试的效率。
技术实现思路
本专利技术的目的是提供一种硬盘测试方法、装置、设备以及计算机可读存储介质,以解决现有硬盘测试过程中无法实现自动化、人工易出现误操作、影响硬盘测试效率的问题。为解决上述技术问题,本专利技术提供一种硬盘测试方法,包括:获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;从所述配置文件中加载需要测试的硬盘信息;根据所述硬盘信息以及配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。可选地,还包括:根据所述硬盘信息以及配置参数对硬盘进行读写压力测试的过程中,按照预设的轮询时间获取硬盘的温度;判断所述温度是否超过预设温度阈值,如果是,则结束测试。可选地,还包括:根据所述硬盘信息以及配置参数对硬盘进行读写压力测试的过程中,判断硬盘的读写操作性能是否正常;如果否,则结束测试。可选地,所述配置文件的生成过程包括:获取设备中的硬盘信息生成配置文件;根据所述设备的特性和/或用户的设置,对所述配置文件中的配置参数进行修改,生成最终的配置文件。本申请还提供了一种硬盘测试装置,包括:获取模块,用于获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;加载模块,用于从所述配置文件中加载需要测试的硬盘信息;读写性能测试模块,用于根据所述硬盘信息以及配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。可选地,还包括:温度测试模块,用于根据所述硬盘信息以及配置参数对硬盘进行读写压力测试的过程中,按照预设的轮询时间获取硬盘的温度;判断所述温度是否超过预设温度阈值,如果是,则结束测试。可选地,还包括:报错模块,用于根据所述硬盘信息以及配置参数对硬盘进行读写压力测试的过程中,判断硬盘的读写操作性能是否正常;如果否,则结束测试。可选地,所述配置文件的生成过程包括:获取设备中的硬盘信息生成配置文件;根据所述设备的特性和/或用户的设置,对所述配置文件中的配置参数进行修改,生成最终的配置文件。本专利技术还提供了一种硬盘测试设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一种所述的硬盘测试方法的步骤。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种所述的硬盘测试方法的步骤。本专利技术所提供的硬盘测试方法,通过获取对硬盘进行测试的配置文件,该配置文件为根据需求进行设置得到的配置参数;从配置文件中加载需要测试的硬盘信息;根据硬盘信息以及配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。本申请通过配置文件中不同配置参数的设置实现测试的差异化、个性化定制。根据该配置文件即可对硬盘进行自动化测试,测试过程不需要人工参与,也就避免了人工操作容易出现的误操作的问题,提高了整个硬盘测试的效率。此外,本申请还提供了一种具有上述技术效果的硬盘测试装置、设备以及计算机可读存储介质。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术所提供的硬盘测试方法的一种具体实施方式的流程图;图2为本专利技术实施例中配置文件的生成过程示意图;图3为本专利技术所提供的硬盘测试方法的另一种具体实施方式的流程图;图4为本专利技术实施例提供的硬盘测试装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术所提供的硬盘测试方法的一种具体实施方式的流程图如图1所示,该方法包括:步骤S101:获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;可选地,参照图2配置文件的生成过程示意图,本实施例中配置文件的生成过程具体包括:步骤S1011:获取设备中的硬盘信息生成配置文件;自动获取设备中的硬盘信息并且生成配置文件。硬盘信息可以包括但不限于硬盘的数量、种类、盘符等信息。步骤S1012:根据所述设备的特性和/或用户的设置,对所述配置文件中的配置参数进行修改,生成最终的配置文件。本步骤中可以根据设备的用途、设备的特性、用户的需求、使用环境的不同修改配置文件中的配置参数,达到差异化测试的目的。通过这样的设置,可以满足不同用户定制化的测试要求。步骤S102:从所述配置文件中加载需要测试的硬盘信息;步骤S103:根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。对硬盘进行读写压力测试可以具体包括对硬盘的读写性能以及压力进行测试。生成的硬盘性能压力测试结果可以记录在硬盘的测试日志上,便于后续分析查看。本专利技术所提供的硬盘测试方法,通过获取对硬盘进行测试的配置文件,该配置文件为根据需求进行设置得到的配置参数;从配置文件中加载需要测试的硬盘信息;根据硬盘信息以及配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。本申请通过配置文件中不同配置参数的设置实现测试的差异化、个性化定制。根据该配置文件即可对硬盘进行自动化测试,测试过程不需要人工参与,也就避免了人工操作容易出现的误操作的问题,提高了整个硬盘测试的效率。在上述实施例的基础上,本申请所提供的硬盘测试方法还可以进一步包括:对硬盘的温度进行实时监测的过程。具体包括:根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试的过程中,按照预设的轮询时间获取硬盘的温度;判断所述温度是否超过预设温度阈值,如果是,则结束测试。轮询时间可以由用户预设得到,在硬盘测试的过程中按照该轮询时间定期监测硬盘的温度是否超过预设温度阈值,在温度超过预设温度阈值时,立即结束测试。预设温度阈值可以由用户设置得到,这均不影响本申请的实现。该过程还可以对监测得到的温度信息进行记录,生成温度信息日志。本实施例通过在硬盘的测试过程中同步记录硬盘的温度,并且实时判断温度是否超过预设温度阈值,在监测到温度超过预设温度阈值的情况下立即结束测试,防止由于温度过高而导致硬盘损坏的情况,能够起到保护硬盘的目的,避免造成不必要的损失。并且,还能够同时记录测试过程中硬盘的温度变化,方便后续分析温度对硬盘性能的影响。在上述任一实施例的基础上,本申请所提供的硬盘测试本文档来自技高网
...

【技术保护点】
1.一种硬盘测试方法,其特征在于,包括:获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;从所述配置文件中加载需要测试的硬盘信息;根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。

【技术特征摘要】
1.一种硬盘测试方法,其特征在于,包括:获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;从所述配置文件中加载需要测试的硬盘信息;根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试,生成硬盘性能压力测试结果。2.如权利要求1所述的硬盘测试方法,其特征在于,还包括:根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试的过程中,按照预设的轮询时间获取硬盘的温度;判断所述温度是否超过预设温度阈值,如果是,则结束测试。3.如权利要求1或2所述的硬盘测试方法,其特征在于,还包括:根据所述硬盘信息以及所述配置参数对硬盘进行读写压力测试的过程中,判断硬盘的读写操作性能是否正常;如果否,则结束测试。4.如权利要求3所述的硬盘测试方法,其特征在于,所述配置文件的生成过程包括:获取设备中的硬盘信息生成配置文件;根据所述设备的特性和/或用户的设置,对所述配置文件中的配置参数进行修改,生成最终的配置文件。5.一种硬盘测试装置,其特征在于,包括:获取模块,用于获取对硬盘进行测试的配置文件,所述配置文件为根据需求进行设置得到的配置参数;加载模块,用于从所述配置文件中加载需要测试的硬盘信息;读写性能测试模...

【专利技术属性】
技术研发人员:路勤良
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1