一种光驱测试方法、装置以及相关设备制造方法及图纸

技术编号:24682711 阅读:72 留言:0更新日期:2020-06-27 07:48
本申请公开了一种光驱测试方法,应用于Linux系统,包括接收测试指令;根据所述测试指令判断待测光驱是否支持刻录功能;若支持所述刻录功能,则发出插入空白光盘的提示信息;当所述空白光盘插入后,下载刻录镜像文件;利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息;该光驱测试方法操作简单,实现了光驱的自动化测试,提高了测试效率。本申请还公开了一种光驱测试装置、设备及计算机可读存储介质,均具有上述有益效果。

An optical drive test method, device and related equipment

【技术实现步骤摘要】
一种光驱测试方法、装置以及相关设备
本申请涉及硬件测试
,特别涉及一种光驱测试方法,还涉及一种光驱测试装置、设备以及计算机可读存储介质。
技术介绍
光驱是台式机和笔记本便携式电脑里较为常见的部件,随着多媒体的应用越来越广泛,使得光驱在计算机诸多配件中已经成为标准配置。光驱做为一个结合光学、机械及电子技术的产品,其读写功能、传输速度、稳定性等指标尤为重要,是选择光驱的关注点所在。在windows系统下,有很多工具可以查看光驱的硬件信息,报告光驱的技术指标,测试光驱的读写性能,但是,在linux系统中,更多的是依赖刻录软件和播放器软件对光驱的功能和性能进行检测,显然,这种检测方法并不全面,仅能够实现单功能测试,无法有效保证测试结果的准确性,而且需要更多的人工操作,费时费力,测试效率较低。因此,如何提供一种操作简单的光驱测试方法,提高测试效率是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种光驱测试方法,该光驱测试方法操作简单,实现了光驱的自动化测试,提高了测试效率;本申请的另一目的是提供一种光驱测试装置、设备以及计算机可读存储介质,也具有上述有益效果。为解决上述技术问题,本申请提供了一种光驱测试方法,应用于Linux系统,包括:接收测试指令;根据所述测试指令判断待测光驱是否支持刻录功能;若支持所述刻录功能,则发出插入空白光盘的提示信息;当所述空白光盘插入后,下载刻录镜像文件;利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息。优选的,所述下载刻录镜像文件包括:获取所述待测光驱的型号信息;根据所述型号信息在服务器中下载对应的刻录镜像文件。优选的,所述刻录信息包括实时刻录速度、实时刻录进度、最大刻录速度以及平均刻录速度。优选的,所述光驱测试方法还包括:若所述待测光驱不支持所述刻录功能,则发出插入数据光盘的提示信息;当所述数据光盘插入后,读取所述数据光盘,并记录读取过程中的读取信息。优选的,所述读取信息包括实时光盘转速、实时数据传输速率、实时读取速度、基于所述实时数据传输速率的数据传输曲线、最大读取速度以及平均读取速度。优选的,所述光驱测试方法还包括:通过更改所述待测光驱的电流,控制所述待测光驱进行eject操作和inject操作,并记录操作过程中的操作信息。优选的,所述操作信息包括光驱eject时间和光盘load时间。为解决上述技术问题,本申请还提供了一种光驱测试装置,应用于Linux系统,包括:指令接收模块,用于接收测试指令;功能判定模块,用于根据所述测试指令判断待测光驱是否支持刻录功能;插盘提示模块,用于若支持所述刻录功能,则发出插入空白光盘的提示信息;文件下载模块,用于当所述空白光盘插入后,下载刻录镜像文件;信息记录模块,用于利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息。为解决上述技术问题,本申请还提供了一种光驱测试设备,应用于Linux系统,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任意一种光驱测试方法的步骤。为解决上述技术问题,本申请还提供了一种计算机可读存储介质,应用于Linux系统,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种光驱测试方法的步骤。本申请所提供的一种光驱测试方法,应用于Linux系统,包括接收测试指令;根据所述测试指令判断待测光驱是否支持刻录功能;若支持所述刻录功能,则发出插入空白光盘的提示信息;当所述空白光盘插入后,下载刻录镜像文件;利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息。可见,本申请所提供的光驱测试方法,通过设置光驱测试程序实现了对光驱的自动化测试,在测试过程中,通过光盘刻录实现了对光驱的写功能测试,进而实现了对光驱可用性和可靠性的判定,相较于现有技术,该种实现方式操作简单,极大地简化了人工操作,有效的提高了测试效率。本申请所提供的一种光驱测试装置、设备以及计算机可读存储介质,均具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请所提供的一种光驱测试方法的流程示意图;图2为本申请所提供的另一种光驱测试方法的流程示意图;图3为本申请所提供的一种光驱测试装置的结构示意图;图4为本申请所提供的一种光驱测试设备的结构示意图。具体实施方式本申请的核心是提供一种光驱测试方法,该光驱测试方法操作简单,实现了光驱的自动化测试,提高了测试效率;本申请的另一核心是提供一种光驱测试装置、设备以及计算机可读存储介质,也具有上述有益效果。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。在现有技术中,linux系统下的光驱测试,更多的是依赖刻录软件和播放器软件对光驱的功能和性能进行检测,显然,这种检测方法并不全面,仅能够实现单功能测试,无法有效保证测试结果的准确性,而且需要更多的人工操作,费时费力,测试效率较低。因此,为解决上述技术问题,本申请提供了一种光驱测试方法,该方法通过设置光驱测试程序实现了对光驱的自动化测试,在测试过程中,通过光盘刻录实现了对光驱的写功能测试,进而实现了对光驱可用性和可靠性的判定,相较于现有技术,该种实现方式操作简单,极大地简化了人工操作,有效的提高了测试效率。请参考图1,图1为本申请所提供的一种光驱测试方法的流程示意图,该光驱测试方法应用于Linux系统,可以包括:S101:接收测试指令;本步骤旨在实现测试指令的接收,该测试指令即为测试计算机设备中光驱性能的指令,可以由用技术人员基于客户端发起,也可以是自动响应预先设定的触发条件,如定时条件等,可见,测试指令的接收方式并不唯一,本申请对此不做限定。S102:根据测试指令判断待测光驱是否支持刻录功能;本步骤旨在实现光驱刻录功能的判定,以确定待测光驱是否支持刻录功能,该待测光驱即为需要被测试的光驱。具体而言,如若光驱支持刻录功能,说明光驱可实现对空白光盘的写功能,可以对空白光盘进行刻录操作,由此,即可对待测光驱的刻录功能进行测试;反之,则不支持对空白光盘的刻录操作,无法实现待测光驱刻录功能的测本文档来自技高网...

【技术保护点】
1.一种光驱测试方法,其特征在于,应用于Linux系统,包括:/n接收测试指令;/n根据所述测试指令判断待测光驱是否支持刻录功能;/n若支持所述刻录功能,则发出插入空白光盘的提示信息;/n当所述空白光盘插入后,下载刻录镜像文件;/n利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息。/n

【技术特征摘要】
1.一种光驱测试方法,其特征在于,应用于Linux系统,包括:
接收测试指令;
根据所述测试指令判断待测光驱是否支持刻录功能;
若支持所述刻录功能,则发出插入空白光盘的提示信息;
当所述空白光盘插入后,下载刻录镜像文件;
利用所述刻录镜像文件对所述空白光盘进行刻录,并记录刻录过程中的刻录信息。


2.如权利要求1所述的光驱测试方法,其特征在于,所述下载刻录镜像文件包括:
获取所述待测光驱的型号信息;
根据所述型号信息在服务器中下载对应的刻录镜像文件。


3.如权利要求2所述的光驱测试方法,其特征在于,所述刻录信息包括实时刻录速度、实时刻录进度、最大刻录速度以及平均刻录速度。


4.如权利要求1所述的光驱测试方法,其特征在于,还包括:
若所述待测光驱不支持所述刻录功能,则发出插入数据光盘的提示信息;
当所述数据光盘插入后,读取所述数据光盘,并记录读取过程中的读取信息。


5.如权利要求4所述的光驱测试方法,其特征在于,所述读取信息包括实时光盘转速、实时数据传输速率、实时读取速度、基于所述实时数据传输速率的数据传输曲线、最大读取速度以及平均读取速度。


6.如权利要求1至5任意一项所...

【专利技术属性】
技术研发人员:孙建英
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1