模块测试方法及终端技术

技术编号:15437108 阅读:145 留言:0更新日期:2017-05-25 19:18
本发明专利技术实施例提供一种模块测试方法及终端,该方法包括:确定所述终端的第一待测试模块的输出接口,所述第一待测试模块的输出接口用于输出所述第一待测试模块运行生成的测试信息;从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息;根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果。用于在终端装机后,无需对终端进行拆机即可实现对终端中的模块进行测试,操作简单方便,提高了测试效率。

Module testing method and terminal

The embodiment of the invention provides a method and terminal module test, the method includes: determining the terminal of the first test output interface module, the first test output interface module is used for outputting the first test run the generated test information module; from the first test output interface module acquisition the first to test the first test module to run the generated information; according to the test index of the first test information and the first test modules corresponding to the first test, determine the test result module. For the terminal installed, no need to disassemble the terminal can realize the test of the terminal module, simple and convenient operation, improve the efficiency of the test.

【技术实现步骤摘要】
模块测试方法及终端
本专利技术实施例涉及通信
,尤其涉及一种模块测试方法及终端。
技术介绍
目前,为了便于终端的开发以及后期维护,终端一般由多个模块构成,在终端中的模块开发完成后,为了保证模块可以正常工作,需要对模块进行测试。在现有技术中,在对终端进行装机之前,一般通过如下方法对终端中的模块进行测试:在开发过程中,为各模块预留进行测试的输入接口和输出接口,在对模块进行测试时,使用专业的测试工具与模块的输入接口和输出接口连接,通过测试工具向模块的输入接口输入测试参数使得模块启动运行,在所述模块运行的过程中,通过测试工具从模块的输出接口获取模块运行所生成的测试信息,通过测试工具对模块的测试信息进行分析,以确定该模块是否工作正常。然而,在对终端进行装机之后,终端的各模块均处于终端的外壳的内部,因此测试工具无法从终端外部获取模块的输入接口和输出接口,在需要对装机后的终端中的模块进行测试时,需要对终端进行拆机得到待测试模块的输入接口和输出接口,并通过测试工具对待测试模块进行测试,由于对终端进行拆机的过程较为复杂,需要消耗较多的时间,导致测试效率低。
技术实现思路
本专利技术实施例提供一种模块测试方法及终端,在终端装机后,无需对终端进行拆机即可实现对终端中的模块进行测试,操作简单方便,进而提高测试效率。第一方面,本专利技术实施例提供一种模块测试方法,应用于终端,所述方法包括:确定所述终端的第一待测试模块的输出接口,所述第一待测试模块的输出接口用于输出所述第一待测试模块运行生成的测试信息;从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息;根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果。第二方面,本专利技术实施例提供一种终端,所述终端包括:确定模块,用于确定所述终端的第一待测试模块的输出接口,所述第一待测试模块的输出接口用于输出所述第一待测试模块运行生成的测试信息;获取模块,用于从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息;测试模块,用于根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果。本专利技术实施例提供的模块测试方法及终端,在终端进行装机后,当需要对终端中的第一待测试模块进行测试时,通过确定终端的第一待测试模块的输出接口,第一待测试模块的输出接口用于输出第一待测试模块运行生成的测试信息;从第一待测试模块的输出接口获取第一待测试模块运行生成的第一测试信息;根据第一测试信息以及第一待测试模块对应的测试指标,确定第一待测试模块的测试结果,由上可知,在需要对终端中的模块进行测试时,在不对终端进行拆机的情况下,仍然可以实现对终端中的模块进行测试,且上述操作简单方便,提高了对终端中模块的测试效率,进一步的,由于无需对终端进行拆机,避免了在拆机过程中对终端中部件的损坏,进而提高用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的模块测试方法的流程示意图一;图2为本专利技术提供的模块测试方法的流程示意图二;图3为本专利技术提供的模块测试方法的流程示意图三;图4为本专利技术提供的模块测试方法的流程示意图四;图5为本专利技术提供的终端的结构示意图一;图6为本专利技术提供的终端的结构示意图二。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例所涉及的终端可以包括但不限于手机、平板电脑等移动通讯设备,终端中包括多个硬件模块,如公共网络通信模块、脱网直通(DirectModeOperation,简称DMO)模块等,在对终端进行装机后,依然可以通过终端对终端中的模块进行测试,本专利技术实施例所涉及的模块测试方法,旨在解决现有技术中对终端进行装机后,无法对终端中的模块进行测试的问题,下面采用具体实施例对模块测试方法进行详细说明。图1为本专利技术提供的模块测试方法的流程示意图一,该方法的执行主体为终端,终端可以通过软件和/或硬件实现,请参照图1,该方法可以包括:S101、确定终端的第一待测试模块的输出接口,第一待测试模块的输出接口用于输出第一待测试模块运行生成的测试信息;S102、从第一待测试模块的输出接口获取第一待测试模块运行生成的第一测试信息;S103、根据第一测试信息以及第一待测试模块对应的测试指标,确定第一待测试模块的测试结果。在实际应用的过程中,终端中的每一个模块均具有输出接口,模块在运行时均会产生测试信息,且测试信息可以通过该模块的输出接口输出,在图1所示的实施例中,终端可以获取终端中每一个模块的输出接口,并可以通过模块的输出接口获取该模块的测试信息,在终端中还预设有每一个模块对应的测试指标,终端可以根据模块的测试信息以及测试指标确定模块的测试结果;下面,以对终端中的任意一个第一待测试模块进行测试的过程为例,对图1所述的方法进行详细说明。当需要对终端中的第一待测试模块进行测试时,首先需要启动该第一待测试模块,使得该第一待测试模块启动运行,具体的,终端可以接收用户输入的用于启动第一待测试模块的启动信号,并根据启动信号启动第一待测试模块;在第一待测试模块启动运行后,确定第一待测试模块的输出接口,并从第一待测试模块的输出接口获取第一待测试模块运行生成的第一测试信息,可选的,用户可以根据实际需要设置测试信息中包括的内容,然后获取终端中预设的第一待测试模块对应的测试指标,通过将第一测试信息与测试指标进行匹配对比,确定第一待测试模块的测试结果。在上述过程中,在对终端进行装机以后,终端依然可以从模块的输出接口获取得到的测试信息,并根据终端中预设的测试指标以及测试信息确定模块的测试结果,在测试过程中,无需对终端进行拆机,避免了在拆机过程中对终端中部件的损坏,且上述操作简单方便,提高了对终端中模块的测试效率。下面,通过具体示例,对图1所示的方法进行详细说明。示例性的,在需要对终端中的脱网直通(DirectModeOperation,简称DMO)模块进行测试时,首先启动并运行终端的DMO模块,在DMO模块运行的过程中,会生成DMO模块对应的测试数据,如DMO模块在运行时接收信号强度、接收信号频率、接收功率等参数。在运行DMO模块的过程中,终端获取DMO模块的输出接口,并通过输出接口获取DMO模块的测试信息,例如,终端获取得到的DMO测试模块的测试信息如下:接收信号强度为:-120dBm,发射信号功率为:2瓦特(Watt,简称W),接收信号频率为:1000兆赫兹(MegaHertz,简称MHz);而该DMO模块对应的测试指标为:接收信号强度:-70dBm至-100dBm,发射信号功率:1.5W至3W,接收信号频率为800MHz至2本文档来自技高网...
模块测试方法及终端

【技术保护点】
一种模块测试方法,其特征在于,应用于终端,所述方法包括:确定所述终端的第一待测试模块的输出接口,所述第一待测试模块的输出接口用于输出所述第一待测试模块运行生成的测试信息;从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息;根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果。

【技术特征摘要】
1.一种模块测试方法,其特征在于,应用于终端,所述方法包括:确定所述终端的第一待测试模块的输出接口,所述第一待测试模块的输出接口用于输出所述第一待测试模块运行生成的测试信息;从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息;根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果。2.根据权利要求1所述的方法,其特征在于,在从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息之前,还包括:确定所述第一待测试模块的输入接口,所述第一待测试模块的输入接口用于输入测试参数;通过所述第一待测试模块的输入接口向所述第一待测试模块输入测试参数;相应的,从所述第一待测试模块的输出接口获取所述第一待测试模块运行生成的第一测试信息,包括:从所述第一待测试模块的输出接口获取所述第一待测试模块运行所述测试参数生成的所述第一测试信息;相应的,根据所述第一测试信息以及所述第一待测试模块对应的测试指标,确定所述第一待测试模块的测试结果,包括:根据所述第一测试信息以及所述测试参数对应的测试指标,确定所述第一待测试模块的测试结果。3.根据权利要求2所述的方法,其特征在于,在确定所述终端中第一待测试模块的用于输出测试信息的输出接口之前,所述方法还包括:接收用户输入的用于启动所述第一待测试模块的启动信号;根据所述启动信号启动所述第一待测试模块。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:根据所述第一待测试模块的测试结果确定所述第一待测试模块的工作状态为正常状态;确定第二待测试模块的输出接口,并从所述第二待测试模块的输出接口获取所述第二待测试模块运行生成的第二测试信息,所述第一待测试模块的输出接口与所述第二待测试模块的输入接口连接,且所述第二待测试模块的工作状态为正常状态;根据所述第一测试信息、所述第二测试信息以及所述第一待测试模块和所述第二待测试模块对应的级联测试指标,确定所述第一待测试模块与所述第二待测试模块之间的级联测试结果。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一测试信息、所述第二测试信息以及所述第一待测试模块和所述第二待测试模块对应的级联测试指标,确定所述第一待测试模块与所述第二待测试模块之间的级联测试结果,包括:根据所述第二待测试模块的处理功能以及所述第二测试信息,确定所述第二待测试模块输入的信号的估计信息;确定所述第一测试信息与所述估计信息的差值信息;根据所述第一待测试模块和所述第二待测试模块对应的级联测试指标以及所述差值信息,确定所述第一待测试模块与所述第二待测试模块之间的级联测试结果。6.根据权利要求5所述的方法,其特征在于,在从第二待测试模块的输出接口获取第二测试信息之前,所述方法还包括:通过所述第一待测试模块的输入接口输入级联测试参数,以使所述第一待测试模块和所述第二待测试模块运行所述级联测试参数;相应的,从第二待测试模块的输出接口获取所述第二待测试模块运行生成的第二测试信息,包括:从第二待测试模块的输出接口获取所述第二待测试模块运行所述级联测试参数生成的第二测试信息;相应的,根据所述第一测试信息、所述第二测试信息以及所述第一待测试模块和所述第二待测试模块对应的级联测试指标,确定所述第一待测试模块与所述第二待测试模块之间的级联测试结果,包括:根据所述第一测试信息、...

【专利技术属性】
技术研发人员:王西昌马大鹏李德彪高成韬
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川,51

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

1