一种USB接口测试方法、装置、系统及存储介质制造方法及图纸

技术编号:27132264 阅读:16 留言:0更新日期:2021-01-25 20:14
本申请公开一种USB接口测试,包括如下步骤:读取存储设备上的预设数据;通过USB接口发送所述预设数据至接收设备;获取所述接收设备接收到的拷贝数据;对所述预设数据与所述拷贝数据进行一致性验证;若所述预设数据与所述拷贝数据一致,则输出测试信息;若所述预设数据与所述拷贝数据有差异,则输出预警信息;重启USB接口;按照预设次数循环上述步骤。本申请提供的USB接口测试方法,有效对USB进行快捷测试,简单有效。简单有效。简单有效。

【技术实现步骤摘要】
一种USB接口测试方法、装置、系统及存储介质


[0001]本申请涉及电子产品品质检测
,更具体地说,尤其涉及一种USB接口测试方法、装置及系统。

技术介绍

[0002]随着电子技术发展,USB已成为在生产和开发过程中的常用接口。它进行软件下载和各种应用测试等方便,提供很多便捷,同时其作为数据拷贝接口可与移动硬盘或者优盘等存储设备进行对接,实现数据拷贝。
[0003]但是,当USB作为数据拷贝接口之用时,需要对其进行数据拷贝完整性以及持续运行可靠性能的测试。
[0004]因此,设计一种能有效对USB进行快捷测试的测试方法,是本领域技术人员函待解决的问题。

技术实现思路

[0005]为解决上述技术问题,本申请提供一种USB接口测试方法,能自动有效对USB进行快捷测试,简单有效。
[0006]本申请提供的技术方案如下:
[0007]一种USB接口测试方法,包括如下步骤:
[0008]读取存储设备上的预设数据;
[0009]通过USB接口发送所述预设数据至接收设备;
[0010]获取所述接收设备接收到的拷贝数据;
[0011]对所述预设数据与所述拷贝数据进行一致性验证;
[0012]若所述预设数据与所述拷贝数据一致,则输出测试信息;
[0013]若所述预设数据与所述拷贝数据有差异,则输出预警信息;
[0014]重启USB接口;
[0015]按照预设次数循环上述步骤。
[0016]优选的,在所述读取存储设备上的预设数据之前,还包括:
[0017]初始化USB接口;
[0018]通过USB接口将存储设备与接收设备连接。
[0019]优选的,在第N次循环时,所述读取存储设备上的预设数据具体为:
[0020]读取存储设备上的第N+1个预设数据,作为本次的所述预设数据。
[0021]优选的,所述输出预警信息具体为:
[0022]若所述预设数据与所述拷贝数据有差异,则记录一次内部检测预警,并根据所述内部检测预警进行概率统计,得到概率统计结果;
[0023]若所述概率统计结果大于所述概率统计预设值,则输出预警信息。
[0024]优选的,在所述读取存储设备上的预设数据之前,还包括:
[0025]获取所述预警信息的输出次数;
[0026]判断所述输出次数是否大于预设次数
[0027]若所述输出次数小于所述预设次数,则进入下一步;
[0028]若所述输出次数大于或等于所述预设次数,则结束测试。
[0029]优选的,所述读取存储设备上的第N+1个预设数据,作为本次的所述预设数据具体为:
[0030]判断第N次循环输出信息的类型;
[0031]若所述输出信息为所述测试信息,则读取存储设备上的第N+1个预设数据,作为本次的所述预设数据;
[0032]若所述输出信息为所述预警信息,则读取存储设备上的第N个预设数据,作为本次的所述预设数据。
[0033]一种USB接口测试装置,包括:
[0034]读取模块,用于读取存储设备上的预设数据;
[0035]发送模块,用于通过USB接口发送所述预设数据至所述接收设备;
[0036]获取模块,用于获取所述接收设备接收到的拷贝数据;
[0037]验证模块,用于对所述预设数据与所述拷贝数据进行一致性验证;
[0038]输出模块,用于输出信息;
[0039]若所述预设数据与所述拷贝数据一致,则所述输出模块输出测试信息;
[0040]若所述预设数据与所述拷贝数据有差异,则所述输出模块输出预警信息;
[0041]重启模块,用于重启USB接口。
[0042]优选的,还包括:
[0043]初始模块,用于初始化USB接口;
[0044]连接模块,用于通过USB接口将存储设备与接收设备连接。
[0045]一种USB接口测试系统,包括如上述任一USB接口测试装置,其特征在于,还包括:
[0046]显示屏,用于显示所述输出模块的输出信息。
[0047]一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被执行后,实现如上述任一所述的USB接口测试方法。
[0048]本专利技术提供的USB接口测试方法,预先在存储设备上存储预设数据,将预设数据通过需要测试的USB接口发送至接收设备,然后将接收到的拷贝数据,将两者进行一致性验证,根据验证结果输出相应信息并重启接口,进行预设次数的循环测试。实现自动对USB接口数据拷贝是否正确及有效进行判断,简单有效。
附图说明
[0049]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]图1为本专利技术实施例提供的USB接口测试方法的一种流程示意图;
[0051]图2为本专利技术实施例提供的USB接口测试方法的另一种流程示意图;
[0052]图3为本专利技术实施例提供的USB接口测试装置的示意图;
[0053]图4为本专利技术实施例提供的USB接口测试系统的示意图。
具体实施方式
[0054]为了使本领域的技术人员更好地理解本申请中的技术方案,下面将对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0055]须知,本说明书附图所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本申请可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本申请所能产生的功效及所能达成的目的下,均应仍落在本申请所揭示的
技术实现思路
得能涵盖的范围内。
[0056]本专利技术实施例采用递进的方式撰写。
[0057]本实施例公开了一种USB接口测试方法,包括如下步骤:
[0058]S1.读取存储设备上的预设数据;
[0059]S2.通过USB接口发送预设数据至接收设备;
[0060]S3.获取接收设备接收到的拷贝数据;
[0061]S4.对预设数据与拷贝数据进行一致性验证;
[0062]S5.若预设数据与拷贝数据一致,则输出测试信息;
[0063]S6.若预设数据与拷贝数据有差异,则输出预警信息;
[0064]S7.重启USB接口;
[0065]按照预设次数循环上述步骤。
[0066]本实施例提供的USB接口测试方法,预先在存储设备上存储预设数据,将预设数据通过需要测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种USB接口测试方法,其特征在于,包括如下步骤:读取存储设备上的预设数据;通过USB接口发送所述预设数据至接收设备;获取所述接收设备接收到的拷贝数据;对所述预设数据与所述拷贝数据进行一致性验证;若所述预设数据与所述拷贝数据一致,则输出测试信息;若所述预设数据与所述拷贝数据有差异,则输出预警信息;重启USB接口;按照预设次数循环上述步骤。2.根据权利要求1所述的USB接口测试方法,其特征在于,在所述读取存储设备上的预设数据之前,还包括:初始化USB接口;通过USB接口将存储设备与接收设备连接。3.根据权利要求1所述的USB接口测试方法,其特征在于,在第N次循环时,所述读取存储设备上的预设数据具体为:读取存储设备上的第N+1个预设数据,作为本次的所述预设数据。4.根据权利要求1所述的USB接口测试方法,其特征在于,所述输出预警信息具体为:若所述预设数据与所述拷贝数据有差异,则记录一次内部检测预警,并根据所述内部检测预警进行概率统计,得到概率统计结果;若所述概率统计结果大于所述概率统计预设值,则输出预警信息。5.根据权利要求1所述的USB接口测试方法,其特征在于,在所述读取存储设备上的预设数据之前,还包括:获取所述预警信息的输出次数;判断所述输出次数是否大于预设次数若所述输出次数小于所述预设次数,则进入下一步;若所述输出次数大于或等于所述预设次数,则结束测试。6.根据权利要求3所述...

【专利技术属性】
技术研发人员:桑继彬邱德均
申请(专利权)人:新晃县顺泰电子有限公司
类型:发明
国别省市:

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

1