System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及接口设备的测试,尤其是涉及一种usb接口的测试方法、装置、电子设备及存储介质。
技术介绍
1、车机中设置的usb接口作为一种车辆中人车互动的重要介质,在实际应用中,usb接口可利用汽车上的标准电源给电器充电,或作为供电器的固定电源接口;usb接口也属于车载传输传输接口,具有支持热插拔、连接灵活和独立供电等优点。
2、当前,针对车机usb插口进行耐久性测试时,只能在一般环境中通过使用测试样品对usb接口反复插拔来测试,不能模拟复杂的实际使用情况和不同高低温的环境下进行测试,此外,无法实时根据usb端口反馈的插入力值、拔出力值和位移量来测试usb端口的耐久度,进而无法准确测试usb端口的性能。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种usb接口的测试方法、装置、电子设备及存储介质,通过将usb接口放置于可设置温度的环境测试仓中,按照测试需求所指示的测试控制参数对usb接口进行测试,根据获取的实际控制参数的比较结果,来完成对usb接口的测试并保护usb接口不受损坏,实现了对usb接口的多条件下的实时闭环检测,进而提高了对usb接口测试的稳定性和准确性。
2、本申请实施例提供了一种usb接口的测试方法,所述测试方法包括:
3、在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口;
4、获取目标usb接口的实际控制参数;
5、判断所述实
6、若是,则控制目标usb接口停止测试,以保护目标usb接口不受损坏。
7、进一步的,所述在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口,包括:
8、根据针对目标usb接口进行测试所对应的目标测试需求,控制目标usb接口所处的环境测试仓的设置温度调整至预设的测试温度值;
9、获取所述测试温度值在所述目标测试需求中所对应的测试控制参数;
10、在设置所述测试温度值的环境测试仓中,按照所述测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口,以对目标usb接口进行耐久测试。
11、进一步的,所述实际控制参数包括目标usb接口对应的样品插入力值、样品拔出力值、样品插拔速率、第一样品插入深度和第二样品插入深度中的至少一种。
12、进一步的,所述获取目标usb接口的实际控制参数,包括:
13、获取由伺服电机采集到的目标usb接口的样品插拔速率和第一样品插入深度,以及设置在所述测试控制夹具上的力传感器采集到的目标usb接口的样品插入力值和样品拔出力值;
14、基于所述样品插入力值,获取设置在所述测试控制夹具上的位移传感器采集到的第二样品插入深度。
15、进一步的,在获取目标usb接口的实际控制参数之前,所述方法还包括:
16、通过设置在测试终端中的adb测试工具建立的目标usb接口和测试终端之间的性能测试通信,获取由测试终端采集到的所述测试样品的实际性能参数;
17、通过将所述实际性能参数与预设的性能阈值做比较,确定指示目标usb接口的性能等级的测试结果。
18、进一步的,所述通过将所述实际性能参数与预设的性能阈值做比较,确定指示目标usb接口的性能等级的测试结果,包括:
19、确定所述实际性能参数所属的预设范围区间;所述预设范围区间包括第一预设范围区间、第二预设范围区间和第三预设范围区间;其中,所述第一预设范围区间为所述实际性能参数小于指示目标usb接口的性能等级为合格所对应的性能阈值;所述第二预设范围区间为所述实际性能参数大于或等于指示目标usb接口的性能等级为合格所对应的性能阈值且小于指示目标usb接口的性能等级为优秀所对应的性能阈值;所述第三预设范围区间为所述实际性能参数大于或等于指示目标usb接口的性能等级为优秀所对应的性能阈值;
20、当所述实际性能参数所属的预设范围区间为第一预设范围区间时,确定指示目标usb接口的性能等级为不合格的测试结果;
21、当所述实际性能参数所属的预设范围区间为第二预设范围区间时,确定指示目标usb接口的性能等级为合格的测试结果;
22、当所述实际性能参数所属的预设范围区间为第三预设范围区间时,确定指示目标usb接口的性能等级为优秀的测试结果。
23、进一步的,在所述判断所述实际控制参数是否大于所述实际控制参数对应的用于指示所述目标usb接口和所述测试样品的耐受程度的预设测试阈值之前,所述方法还包括:
24、判断所述实际控制参数是否大于或等于所述测试控制参数;
25、若否,则通过伺服电机控制测试控制夹具调整所述测试控制参数提高至标定控制参数。
26、本申请实施例还提供了一种usb接口的测试装置,所述测试装置包括:
27、测试控制模块,用于在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口;
28、参数获取模块,用于获取目标usb接口的实际控制参数;
29、判断模块,用于判断所述实际控制参数是否大于所述实际控制参数对应的用于指示所述目标usb接口和所述测试样品的耐受程度的预设测试阈值;
30、测试保护模块,用于若所述实际控制参数大于所述实际控制参数对应的用于指示所述目标usb接口和所述测试样品的耐受程度的预设测试阈值,则控制目标usb接口停止测试,以保护目标usb接口不受损坏。
31、进一步的,所述测试控制模块在用于在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口时,所述测试控制模块用于:
32、根据针对目标usb接口进行测试所对应的目标测试需求,控制目标usb接口所处的环境测试仓的设置温度调整至预设的测试温度值;
33、获取所述测试温度值在所述目标测试需求中所对应的测试控制参数;
34、在设置所述测试温度值的环境测试仓中,按照所述测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口,以对目标usb接口进行耐久测试。
35、进一步的,所述参数获取模块在用于获取目标usb接口的实际控制参数时,所述参数获取模块用于:
36、获取由伺服电机采集到的目标usb接口的样品插拔速率和第一样品插入深度,以及设置在所述测试控制夹具上的力传感器采集到的目标usb接口的样品插入力值和样品拔出力值;
37、基于所述样品插入力值,获取设置在所述测试控制夹具上的位移传感器采集本文档来自技高网...
【技术保护点】
1.一种USB接口的测试方法,其特征在于,所述测试方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标USB接口,包括:
3.根据权利要求1所述的方法,其特征在于,所述实际控制参数包括目标USB接口对应的样品插入力值、样品拔出力值、样品插拔速率、第一样品插入深度和第二样品插入深度中的至少一种。
4.根据权利要求3所述的方法,其特征在于,所述获取目标USB接口的实际控制参数,包括:
5.根据权利要求1所述的方法,其特征在于,在获取目标USB接口的实际控制参数之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述通过将所述实际性能参数与预设的性能阈值做比较,确定指示目标USB接口的性能等级的测试结果,包括:
7.根据权利要求1所述的方法,其特征在于,在所述判断所述实际控制参数是否大于所述实际控制参数对应的用于指示所述目标USB接口和所述测试样品的耐受程度的预设测试阈值之前,所
8.一种USB接口的测试装置,其特征在于,所述测试装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至7任一所述的USB接口的测试方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的USB接口的测试方法的步骤。
...【技术特征摘要】
1.一种usb接口的测试方法,其特征在于,所述测试方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在设置了预设温度的环境测试仓中,按照目标测试需求所指示的测试控制参数,控制伺服电机通过测试控制夹具使测试样品插入至目标usb接口,包括:
3.根据权利要求1所述的方法,其特征在于,所述实际控制参数包括目标usb接口对应的样品插入力值、样品拔出力值、样品插拔速率、第一样品插入深度和第二样品插入深度中的至少一种。
4.根据权利要求3所述的方法,其特征在于,所述获取目标usb接口的实际控制参数,包括:
5.根据权利要求1所述的方法,其特征在于,在获取目标usb接口的实际控制参数之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述通过将所述实际性能参数与预设的性能阈值做比较,确定指示目标...
【专利技术属性】
技术研发人员:常志强,
申请(专利权)人:富赛汽车电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。