无线通信模组的耗流测试方法、装置、设备及存储介质制造方法及图纸

技术编号:31505037 阅读:58 留言:0更新日期:2021-12-22 23:34
本申请涉及软件测试技术领域,特别涉及一种无线通信模组的耗流测试方法、装置、设备及存储介质,其中,方法包括:每隔第一采集时长,采集多组无线通信模组的第一电流值及第一唤醒日志,并根据多组第一电流值及第一唤醒日志识别无线通信模组的实际模式;每隔第二采集时长,采集多组无线通信模组的第二电流值及第二唤醒日志,并根据多组第二电流值及第二唤醒日志识别无线通信模组的实际模式;在检测到采集时长达到预设时长时,根据每次识别的实际模式确定无线通信模组的耗流测试结果。由此,解决了相关技术中需要手动拔插USB线、需要手动分析唤醒源以及无法长时间进行重复性测试的问题,提高测试工作的效率,节省人力成本。节省人力成本。节省人力成本。

【技术实现步骤摘要】
无线通信模组的耗流测试方法、装置、设备及存储介质


[0001]本申请涉及软件测试
,特别涉及一种无线通信模组的耗流测试方法、装置、设备及存储介质。

技术介绍

[0002]无线通信模组广泛应用于车载运输、智慧能源、无线支付、智慧城市、无线网关、智慧工业等领域。在无线通信模组的测试中,耗流测试一直是客户十分关注的。
[0003]相关技术中,耗流测试主要包含低功耗休眠模式和唤醒模式两种场景。在低功耗休眠模式下,需要满足电流平均值小于规定的毫安数,同时不存在异常的唤醒源,如果电流值不满足要求,需要分析具体的唤醒源,进行排查。在唤醒模式下,需要满足电流平均值高于规定的毫安数。
[0004]然而,该方式存在以下缺点:(1)当反复在低功耗休眠模式和唤醒模式下测试,需要手动插拔USB(Universal Serial Bus,通用串行总线)线;(2)难以实现长时间重复性的低功耗休眠模式和唤醒模式切换的稳定性压力测试;(3)当电流平均值异常时,需要手动分析具体的唤醒源,亟待解决。
[0005]申请内容
[0006]本申请提供一种无线通信模组的耗流测试方法、装置、设备及存储介质,以解决相关技术中需要手动拔插USB线、需要手动分析唤醒源以及无法长时间进行重复性测试的问题,提高测试工作的效率,节省人力成本。
[0007]本申请第一方面实施例提供一种无线通信模组的耗流测试方法,包括以下步骤:
[0008]每隔第一采集时长,采集多组无线通信模组的第一电流值及第一唤醒日志,并根据所述多组第一电流值及第一唤醒日志识别所述无线通信模组的实际模式;
[0009]每隔第二采集时长,采集多组无线通信模组的第二电流值及第二唤醒日志,并根据所述多组第二电流值及第二唤醒日志识别所述无线通信模组的实际模式;以及
[0010]在检测到采集时长达到预设时长时,根据每次识别的实际模式确定所述无线通信模组的耗流测试结果。
[0011]可选地,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述根据所述多组第一电流值及第一唤醒日志识别所述无线通信模组的实际模式,包括:
[0012]根据所述多组第一电流值输出预设格式的第一文件,并获取所述第一唤醒日志中的异常唤醒点;
[0013]对所述的第一文件进行处理得到第一电流平均值;
[0014]若所述第一电流平均值小于或等于第一预设电流值,且不存在所述异常唤醒点,则判定所述无线通信模组处于低功耗休眠模式。
[0015]可选地,还包括:
[0016]若所述第一电流平均值大于所述第一预设电流值,或者,所述第一电流平均值小于或等于所述第一预设电流值,且存在所述异常唤醒点,则判定所述无线通信模组未处于
所述低功耗休眠模式;
[0017]对所述第一唤醒日志进行分析得到唤醒源。
[0018]可选地,还包括:
[0019]根据所述第一文件判断是否存在异常电流值;
[0020]若存在异常电流值,则判定所述无线通信模组未处于所述低功耗休眠模式。
[0021]可选地,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述根据所述多组第二电流值及第二唤醒日志识别所述无线通信模组的实际模式,包括:
[0022]根据所述多组第二电流值输出预设格式的第二文件;
[0023]对所述的第二文件进行处理得到第二电流平均值;
[0024]若所述第二电流平均值大于第二预设电流值,则判定所述无线通信模组处于所述唤醒模式,否则,对所述第二唤醒日志进行分析,得到未处于所述唤醒模式的原因。
[0025]可选地,在每隔所述第一采集时长,采集所述多组无线通信模组的第一电流值及所述第一唤醒日志之前,包括:
[0026]控制所述无线通信模组处于自动休眠模式;
[0027]发送第一预设类型的字符串至继电器,以使得所述继电器第一端口和第二端口处于常开状态。
[0028]可选地,在每隔所述第二采集时长,采集所述多组无线通信模组的第二电流值及第二唤醒日志之前,还包括:
[0029]发送第二预设类型的字符串至继电器,以使得所述继电器第一端口和第二端口处于常闭状态。
[0030]本申请第二方面实施例提供一种无线通信模组的耗流测试装置,包括:
[0031]第一识别模块,用于每隔第一采集时长,采集多组无线通信模组的第一电流值及第一唤醒日志,并根据所述多组第一电流值及第一唤醒日志识别所述无线通信模组的实际模式;
[0032]第二识别模块,用于每隔第二采集时长,采集多组无线通信模组的第二电流值及第二唤醒日志,并根据所述多组第二电流值及第二唤醒日志识别所述无线通信模组的实际模式;以及
[0033]确定模块,用于在检测到采集时长达到预设时长时,根据每次识别的实际模式确定无线通信模组的耗流测试结果。
[0034]可选地,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述第一识别模块,具体用于:
[0035]根据所述多组第一电流值输出预设格式的第一文件,并获取所述第一唤醒日志中的异常唤醒点;
[0036]对所述的第一文件进行处理得到第一电流平均值;
[0037]若所述第一电流平均值小于或等于第一预设电流值,且不存在所述异常唤醒点,则判定所述无线通信模组处于低功耗休眠模式。
[0038]可选地,所述第一识别模块,还用于:
[0039]若所述第一电流平均值大于所述第一预设电流值,或者,所述第一电流平均值小于或等于所述第一预设电流值,且存在所述异常唤醒点,则判定所述无线通信模组未处于
所述低功耗休眠模式;
[0040]对所述第一唤醒日志进行分析得到唤醒源。
[0041]可选地,所述第一识别模块,还用于:
[0042]根据所述第一文件判断是否存在异常电流值;
[0043]若存在异常电流值,则判定所述无线通信模组未处于所述低功耗休眠模式。
[0044]可选地,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述第二识别模块,具体用于:
[0045]根据所述多组第二电流值输出预设格式的第二文件;
[0046]对所述的第二文件进行处理得到第二电流平均值;
[0047]若所述第二电流平均值大于第二预设电流值,则判定所述无线通信模组处于所述唤醒模式,否则,对所述第二唤醒日志进行分析,得到未处于所述唤醒模式的原因。
[0048]可选地,在每隔所述第一采集时长,采集所述多组无线通信模组的第一电流值及所述第一唤醒日志之前,所述第一识别模块,还用于:
[0049]控制所述无线通信模组处于自动休眠模式;
[0050]发送第一预设类型的字符串至继电器,以使得所述继电器第一端口和第二端口处于常开状态。
[0051]可选地,在每隔所述第二采集时长,采集所述多组无线通信模组的第二电流值及第二唤醒日志之前,所述第二识别模块,还用于:
[0052]发送第二预设类型的字本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线通信模组的耗流测试方法,其特征在于,包括以下步骤:每隔第一采集时长,采集多组无线通信模组的第一电流值及第一唤醒日志,并根据所述多组第一电流值及第一唤醒日志识别所述无线通信模组的实际模式;每隔第二采集时长,采集多组无线通信模组的第二电流值及第二唤醒日志,并根据所述多组第二电流值及第二唤醒日志识别所述无线通信模组的实际模式;以及在检测到采集时长达到预设时长时,根据每次识别的实际模式确定所述无线通信模组的耗流测试结果。2.根据权利要求1所述的方法,其特征在于,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述根据所述多组第一电流值及第一唤醒日志识别所述无线通信模组的实际模式,包括:根据所述多组第一电流值输出预设格式的第一文件,并获取所述第一唤醒日志中的异常唤醒点;对所述的第一文件进行处理得到第一电流平均值;若所述第一电流平均值小于或等于第一预设电流值,且不存在所述异常唤醒点,则判定所述无线通信模组处于低功耗休眠模式。3.根据权利要求2所述的方法,其特征在于,还包括:若所述第一电流平均值大于所述第一预设电流值,或者,所述第一电流平均值小于或等于所述第一预设电流值,且存在所述异常唤醒点,则判定所述无线通信模组未处于所述低功耗休眠模式;对所述第一唤醒日志进行分析得到唤醒源。4.根据权利要求2所述的方法,其特征在于,还包括:根据所述第一文件判断是否存在异常电流值;若存在异常电流值,则判定所述无线通信模组未处于所述低功耗休眠模式。5.根据权利要求1所述的方法,其特征在于,所述实际模式为低功耗休眠模式或者唤醒模式,其中,所述根据所述多组第二电流值及第二唤醒日志识别所述无线通信模组的实际模式,包括:根据所述多组第二电流值输出预设格式的第二文件;对所述的第二文件进行处理得到第二电流平均...

【专利技术属性】
技术研发人员:董鑫
申请(专利权)人:上海移远通信科技有限公司
类型:发明
国别省市:

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

1