通信模块测试方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:25549928 阅读:15 留言:0更新日期:2020-09-08 18:48
本申请涉及一种通信模块测试方法、装置、计算机设备和存储介质。所述方法包括:通过串口控制测试底板的输出电平,当输出电平发生改变时,触发测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;接收SIM卡信息,该SIM卡信息包括SIM卡的热插拔状态;将SIM卡的热插拔状态与输出电平进行匹配,根据匹配结果得到通信模块的测试结果。采用本方法能够模拟SIM卡的热插拔状态,避免了手动插入和拔出SIM卡,节省测试人员的时间和精力,降低成本,提高测试效率,并且,测试过程中,不会产生抖动,保证模组器件的稳定性。

【技术实现步骤摘要】
通信模块测试方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种通信模块测试方法、装置、计算机设备和存储介质。
技术介绍
伴随着计算机网络化和微机分级分布式应用系统的发展,通信的功能越来越重要。为了保证通信功能的稳定性,在研发测试阶段,通常会对通信模块进行压力测试。而目前大多数智能移动终端的通信模块都支持SIM卡热插拔功能,因此,需要对通信模块进行SIM卡热插拔的压力测试。目前,通信模块的SIM卡热插拔压力测试方法是通过手动方式插入和拔出SIM卡进行测试的,然而,SIM卡热插拔压力测试需要反复测试多次,占用测试人员大量的时间和精力,人力成本高且效率低下,并且在SIM卡的插入和拔出过程中,容易产生抖动,导致模组器件短路。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够降低成本、提高测试效率的通信模块测试方法、装置、计算机设备和存储介质。一种通信模块测试方法,所述方法包括:通过串口控制测试底板的输出电平,当所述输出电平发生改变时,触发所述测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使所述串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;接收所述SIM卡信息,所述SIM卡信息包括SIM卡的热插拔状态;将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果。在其中一个实施例中,所述SIM卡信息携带上报时间点,所述将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果包括:获取所述输出电平的改变时间点;对所述上报时间点和所述改变时间点进行计算,得到响应时间;当所述响应时间小于预设时间间隔时,将所述SIM卡的热插拔状态与所述输出电平进行匹配;当匹配成功时,得到所述测试结果为测试通过。在其中一个实施例中,在所述当匹配成功时,得到所述测试结果为测试通过之后,所述方法还包括:统计所述输出电平的改变次数,将所述输出电平的改变次数作为所述通信模块的测试次数;当所述测试次数小于预设阈值时,返回所述通过串口控制测试底板的输出电平的步骤,直至所述测试次数等于预设阈值。在其中一个实施例中,在所述当所述测试次数小于预设阈值时,返回所述通过串口控制测试底板的输出电平的步骤,直至所述测试次数等于预设阈值之后,所述方法还包括:统计所述测试结果为测试通过的次数;根据所述测试结果为测试通过的次数和所述测试次数,计算得到所述通信模块的测试通过率。在其中一个实施例中,在所述通过串口控制测试底板的输出电平之前,所述方法还包括:获取预设周期和预设频率;所述通过串口控制测试底板的输出电平包括:通过所述串口,在所述预设周期内根据所述预设频率改变所述输出电平。在其中一个实施例中,SIM卡信息携带上报时间点,所述将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果包括:存储所述预设周期内接收到的所述SIM卡信息,得到SIM卡信息集合;根据时间先后顺序,在所述预设周期内读取所述当前输出电平的当前改变时间点;根据预设时间间隔,在所述SIM信息集合中查找与所述当前改变时间点匹配的当前上报时间点;获取与所述当前上报时间点对应的当前的SIM卡的热插拔状态,将所述当前的SIM卡的热插拔状态与所述当前输出电平进行匹配;当匹配成功时,得到预设周期内所述通信模块当前的测试结果为测试通过。在其中一个实施例中,在所述当匹配成功时,得到预设周期内所述通信模块当前的测试结果为通过之后,所述方法还包括:统计所述预设周期内所述测试结果为测试通过的次数;根据所述预设周期和所述预设频率计算得到所述预设周期内的测试次数;根据所述测试结果为测试通过的次数和所述预设周期内的测试次数,计算得到预设周期内所述通信模块的测试通过率。一种通信模块测试装置,所述装置包括:输出电平控制模块,用于通过串口控制测试底板的输出电平,当所述输出电平发生改变时,触发所述测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使所述串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;SIM卡信息接收模块,用于接收所述SIM卡信息,所述SIM卡信息包括SIM卡的热插拔状态;SIM卡信息检测模块,用于将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。上述通信模块测试方法、装置、计算机设备和存储介质,通过串口控制测试底板的输出电平,当输出电平发生改变时,触发测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;接收SIM卡信息,该SIM卡信息包括SIM卡的热插拔状态;将SIM卡的热插拔状态与输出电平进行匹配,根据匹配结果得到通信模块的测试结果,本方法中通过触发SIM卡热插拔检测管脚的电平的改变,模拟SIM卡的热插拔状态,避免了手动插入和拔出SIM卡,节省测试人员的时间和精力,降低成本,提高测试效率,并且,测试过程中,不会产生抖动,保证模组器件的稳定性。附图说明图1为一个实施例中通信模块测试方法的应用环境图;图2为一个实施例中通信模块测试方法的流程示意图;图3为一个实施例中SIM卡信息检测方法的流程示意图;图4为一个实施例中预设周期内SIM卡信息检测方法的流程示意图;图5为另一个实施例中通信模块测试方法的流程示意图;图6为一个实施例中通信模块测试装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的通信模块测试方法,可以应用于如图1所示的应用环境中。其中,终端102通过串口与测试底板104连接,测试底板104的DTR(DataTerminalReady,数据终端就绪)管脚与通信模块的SIM_DET(SIM_Detector,SIM卡热插拔检测)管脚相连接。终端102通过网络与服务器104通过网络进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑和平板电脑,测试底板104可以但不限于是各种电路板。具体地,终端102通过串口控制测试底板104的输出电平,当输出电平发生改变时,触发测试底板104连接的通信模块106的SIM卡热插拔检测管脚的电本文档来自技高网...

【技术保护点】
1.一种通信模块测试方法,其特征在于,所述方法包括:/n通过串口控制测试底板的输出电平,当所述输出电平发生改变时,触发所述测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使所述串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;/n接收所述SIM卡信息,所述SIM卡信息包括SIM卡的热插拔状态;/n将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果。/n

【技术特征摘要】
1.一种通信模块测试方法,其特征在于,所述方法包括:
通过串口控制测试底板的输出电平,当所述输出电平发生改变时,触发所述测试底板连接的通信模块的SIM卡热插拔检测管脚的电平发生改变,以使所述串口根据改变后的SIM卡热插拔检测管脚的电平生成SIM卡信息;
接收所述SIM卡信息,所述SIM卡信息包括SIM卡的热插拔状态;
将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果。


2.根据权利要求1所述的方法,其特征在于,所述SIM卡信息携带上报时间点,所述将所述SIM卡的热插拔状态与所述输出电平进行匹配,根据匹配结果得到所述通信模块的测试结果包括:
获取所述输出电平的改变时间点;
对所述上报时间点和所述改变时间点进行计算,得到响应时间;
当所述响应时间小于预设时间间隔时,将所述SIM卡的热插拔状态与所述输出电平进行匹配;
当匹配成功时,得到所述测试结果为测试通过。


3.根据权利要求2所述的方法,其特征在于,在所述当匹配成功时,得到所述测试结果为测试通过之后,所述方法还包括:
统计所述输出电平的改变次数,将所述输出电平的改变次数作为所述通信模块的测试次数;
当所述测试次数小于预设阈值时,返回所述通过串口控制测试底板的输出电平的步骤,直至所述测试次数等于预设阈值。


4.根据权利要求3所述的方法,其特征在于,在所述当所述测试次数小于预设阈值时,返回所述通过串口控制测试底板的输出电平的步骤,直至所述测试次数等于预设阈值之后,所述方法还包括:
统计所述测试结果为测试通过的次数;
根据所述测试结果为测试通过的次数和所述测试次数,计算得到所述通信模块的测试通过率。


5.根据权利要求1所述的方法,其特征在于,在所述通过串口控制测试底板的输出电平之前,所述方法还包括:
获取预设周期和预设频率;
所述通过串口控制测试底板的输出电平包括:
通过所述串口,在所述预设周期内根据所述预设频率改变所述输出电平。


6.根据权利要求5所...

【专利技术属性】
技术研发人员:李龙
申请(专利权)人:西安广和通无线软件有限公司
类型:发明
国别省市:陕西;61

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

1