本申请涉及测试,尤其涉及一种模块的测试方法、终端及系统。
背景技术:
1、目前,现有技术中对硬件模块进行出厂测试时,需要手动连接待测模块与检测设备的通信线后,对待检测模块进行测试,且需要人工通过表格对测试结果进行记录,当需要对大量的硬件模块进行测试时,无法快速准确地完成测试。
2、因此,如何提供快速且准确地模块测试方法,已成为本领域技术人员亟待解决的技术问题。
技术实现思路
1、鉴于以上内容,本申请提供一种模块的测试方法、终端及系统,其目的在于解决上述技术问题。
2、第一方面,本申请提供一种模块的测试方法,所述方法应用于终端,所述方法包括:
3、通过预先生成的虚拟串口与检测设备上的待测模块建立通信连接,判断与所述待测模块是否连接成功,其中,所述检测设备用于固定所述待测模块并与所述待测模块通信连接;
4、若是,判断预设存储路径中是否存在测试结果文件;
5、若是,打开所述测试结果文件并接收测试指令;
6、基于所述测试指令通过所述检测设备对所述待测模块进行测试得到测试结果,将所述测试结果写入所述测试结果文件。
7、第二方面,本申请提供一种终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
8、存储器,用于存放计算机程序;
9、处理器,用于执行存储器上所存放的程序时,实现如下步骤:
10、通过预先生成的虚拟串口与检测设备上的待测模块建立通信连接,判断与所述待测模块是否连接成功,其中,所述检测设备用于固定所述待测模块并与所述待测模块通信连接;
11、若是,判断预设存储路径中是否存在测试结果文件;
12、若是,打开所述测试结果文件并接收测试指令;
13、基于所述测试指令通过所述检测设备对所述待测模块进行测试得到测试结果,将所述测试结果写入所述测试结果文件。
14、第三方面,提供了一种模块的测试系统,所述系统包括第一方面所述的终端及检测设备,所述检测设备包括底座、活动基座、握把、弹性部件、电源接头、天线接头及顶针,所述握把通过所述弹性部件与所述活动基座连接,所述电源接头设于所述底座的顶部表面,所述天线接头及所述顶针设于所述活动基座的底部表面;
15、当待测模块放置在所述底座后,所述电源接头与所述待测模块中的复位引脚相连接,下拉所述握把利用所述弹性部件将所述活动基座往所述底座方向移动,以使所述顶针与待测模块连接及所述天线接头与待测模块的天线接口相连接。
16、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
17、终端的虚拟串口与检测设备上的待测模块建立通信连接,若与待测模块连接成功,再判断预设存储路径中是否存在测试结果文件,若存在,打开测试结果文件并接收测试指令,根据测试指令通过检测设备对待测模块进行测试得到测试结果,将测试结果写入测试结果文件,可以自动保存待测模块的测试结果,无需手动记录测试结果,由于检测设备可以固定待测模块并与待测模块通信连接,无需手动将待测模块与天线转接板连接,即可快速对批量的待测模块完成测试,提高测试效率。
1.一种模块的测试方法,其特征在于,所述方法应用于终端,所述方法包括:
2.如权利要求1所述的模块的测试方法,其特征在于,所述判断与所述待测模块是否连接成功,包括:
3.如权利要求1所述的模块的测试方法,其特征在于,所述判断预设存储路径中是否存在测试结果文件,包括:
4.如权利要求3所述的模块的测试方法,其特征在于,所述表格文件的表头信息包括:所述待测模块的测试时间、所述待测模块的编号及所述待测模块检测状态中的至少一种。
5.如权利要求1所述的模块的测试方法,其特征在于,所述基于所述测试指令通过所述检测设备对所述待测模块进行测试得到测试结果,包括:
6.如权利要求5所述的模块的测试方法,其特征在于,所述将所述测试输入数据与所述测试输出数据进行校验,得到所述测试结果,包括:
7.如权利要求5所述的模块的测试方法,其特征在于,所述判断所述测试标签是否成功写入测试输入数据,包括:
8.如权利要求5所述的模块的测试方法,其特征在于,所述判断是否从所述测试标签中成功读取测试输出数据,包括:
9.一种终端,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
10.一种模块的测试系统,其特征在于,所述系统包括如权利要求9所述的终端及检测设备,所述检测设备包括底座、活动基座、握把、弹性部件、电源接头、天线接头及顶针,所述握把通过所述弹性部件与所述活动基座连接,所述电源接头设于所述底座的顶部表面,所述天线接头及所述顶针设于所述活动基座的底部表面;