一种信息获取方法和装置制造方法及图纸

技术编号:16484204 阅读:53 留言:0更新日期:2017-10-31 16:25
本发明专利技术实施例公开了一种信息获取方法,所述方法包括:获取待测试业务数据;基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果。本发明专利技术实施例同时还公开了一种信息获取装置。

Method and device for acquiring information

The embodiment of the invention discloses an information acquisition method, the method includes: to test business data acquisition; based on predetermined rules, analyze the business data of the test of the need, and according to the results obtained by the test results of test data. The embodiment of the invention also discloses an information acquisition device.

【技术实现步骤摘要】
一种信息获取方法和装置
本专利技术涉及通信领域中的无线通信测试技术,尤其涉及一种信息获取方法和装置。
技术介绍
随着无线通信技术的飞速发展,手机等终端产品所集成的通信模块因需要支持2G/3G/4G等多种制式而越来越复杂,从而使得测试工作的难度和工作量也增加。现有技术中专用的自动化测试仪表往往费用较高,而且不能完全满足研发中不同阶段的需求。为解决上述这些问题,一般采用自主开发自动化测试平台来自动执行测试用例,得到测试结果。不论采用哪一种测试平台或测试框架,都需要给出准确的测试结果来暴露通信模块的问题。一方面现有的很多自动化测试平台或者框架虽然有很好的自动测试用例的能力,但是难以获取测试结果或者只能得到粗略的测试结果,不能充分暴露通信模块中比较隐蔽的问题。另一方面,可以通过测试过程中测试平台和/或被测对象形成的测试日志来获取通信模块中的问题,但是需要人工分析这些测试日志才可以得到通信模块的问题,工作效率较低。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种信息获取方法和装置,解决了现有的测试平台或者框架中无法准确的获得测试结果或者需要人工分析才能得到测试结果的问题,极大的提高了工作效率,避免了人工操作。本专利技术的技术方案是这样实现的:一种信息获取方法,所述方法包括:获取待测试业务数据;基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果。可选的,所述从原始数据中获取待测试业务数据,包括:接收请求指令信息,并响应所述请求指令信息从原始数据中获取所述待测试业务数据。可选的,所述接收请求指令信息,并响应所述请求指令信息从原始数据中获取所述待测试业务数据,包括:接收请求指令信息并响应所述请求指令信息,获取需要测试的所述待测试业务数据的类型;基于所述待测试业务数据的类型和原始数据与业务数据之间的关系映射表,从所述原始数据中获取所述待测试业务数据;其中,所述原始数据与业务数据之间的关系映射表预先存储在数据库中的。可选的,所述基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果,包括:将所述待测试业务数据与所述预设规则进行比较,判断所述待测试业务数据的参数是否符合所述预设规则的要求;若所述待测试业务数据的参数符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为通过;若所述待测试业务数据的参数不符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为不通过,并获取所述待测试业务数据的参数的错误信息和位置。可选的,所述方法还包括:发送所述待测试业务数据的测试结果、所述待测试业务数据的参数的错误信息和位置至测试平台,以便于用户能够得知所述待测试业务数据中存在的问题。一种信息获取装置,所述装置包括:获取单元和处理单元,其中:所述获取单元,用于获取待测试业务数据;所述处理单元,用于基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果。可选的,所述获取单元具体用于:接收请求指令信息,并响应所述请求指令信息从原始数据中获取所述待测试业务数据。可选的,所述获取单元包括:第一获取模块和第二获取模块,其中:所述第一获取模块,用于接收请求指令信息并响应所述请求指令信息,获取需要测试的所述待测试业务数据的类型;所述第二获取模块,用于基于所述待测试业务数据的类型和原始数据与业务数据之间的关系映射表,从所述原始数据中获取所述待测试业务数据;其中,所述原始数据与业务数据之间的关系映射表预先存储在数据库中的。可选的,所述处理单元包括:判断模块和处理模块,其中:所述判断模块,用于将所述待测试业务数据与所述预设规则进行比较,判断所述待测试业务数据的参数是否符合所述预设规则的要求;所述处理模块,用于若所述待测试业务数据的参数符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为通过;所述处理模块,还用于若所述待测试业务数据的参数不符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为不通过,并获取所述待测试业务数据的参数的错误信息和位置。可选的,所述装置还包括:发送单元,其中:所述发送单元,用于发送所述待测试业务数据的测试结果、所述待测试业务数据的参数的错误信息和位置至测试平台,以便于用户能够得知所述待测试业务数据中存在的问题。本专利技术实施例所提供的信息获取方法和装置,通过获取待测试业务数据,基于预设规则,对得到的待测试业务数据进行分析处理,并根据分析结果获取待测试业务数据的测试结果;这样,测试系统或者平台可以实现自动对待测试业务数据的测试并得出测试结果,解决了现有的测试平台或者框架中无法准确的获得测试结果或者需要人工分析才能得到测试结果的问题,极大的提高了工作效率,避免了人工操作。附图说明图1为本专利技术的实施例提供的一种信息获取方法的流程示意图;图2为本专利技术的实施例提供的另一种信息获取方法的流程示意图;图3为本专利技术的实施例提供的又一种信息获取方法的流程示意图;图4为本专利技术的另一实施例提供的一种信息获取方法的流程示意图;图5为本专利技术的实施例提供的一种信息获取装置的结构示意图;图6为本专利技术的实施例提供的另一种信息获取装置的结构示意图;图7为本专利技术的实施例提供的又一种信息获取装置的结构示意图;图8为本专利技术的另一实施例提供的一种信息获取装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术的实施例提供一种信息获取方法,参照图1所示,该方法包括以下步骤:步骤101、获取待测试业务数据。具体的,步骤101获取待测试业务数据可以是由信息获取装置来实现的;待测试业务数据可以是测试人员关心的和与测试用例结果判断相关的数据,是从测试日志的原始数据中分析得到的。步骤102、基于预设规则,对得到的待测试业务数据进行分析处理,并根据分析结果获取待测试业务数据的测试结果。具体的,步骤102基于预设规则,对得到的待测试业务数据进行分析处理,并根据分析结果获取待测试业务数据的测试结果可以是由信息获取装置来实现的。可以判断得到的待测试业务数据与预设规则之间的关系,然后根据判断结果得到对于待测试业务数据的测试结果,实现对待测试业务数据的分析。本专利技术实施例所提供的信息获取方法,通过获取待测试业务数据,基于预设规则,对得到的待测试业务数据进行分析处理,并根据分析结果获取待测试业务数据的测试结果;这样,测试系统或者平台可以实现自动对待测试业务数据的测试并得出测试结果,解决了现有的测试平台或者框架中无法准确的获得测试结果或者需要人工分析才能得到测试结果的问题,极大的提高了工作效率,避免了人工操作。本专利技术的实施例提供一种信息获取方法,参照图2所示,该方法包括以下步骤:步骤201、信息获取装置接收请求指令信息,并响应请求指令信息从原始数据中获取待测试业务数据。具体的,本专利技术中提供的信息获取方法优选的可以应用于测试平台或者测试系统中,测试平台或者测试系统需要对测试过程中产生的日志信息进行分析来得到待测试业务数据的测试结果,此时,测试平台或者测试系统中的业务分析模块可以发送请求指令信息至业务数据模块,然后业务数据模块基于该请求指令信息在原始数据模块中获取原始数本文档来自技高网...
一种信息获取方法和装置

【技术保护点】
一种信息获取方法,其特征在于,所述方法包括:获取待测试业务数据;基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果。

【技术特征摘要】
1.一种信息获取方法,其特征在于,所述方法包括:获取待测试业务数据;基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果。2.根据权利要求1所述的方法,其特征在于,所述获取待测试业务数据,包括:接收请求指令信息,并响应所述请求指令信息从原始数据中获取所述待测试业务数据。3.根据权利要求2所述的方法,其特征在于,所述接收请求指令信息,并响应所述请求指令信息从原始数据中获取所述待测试业务数据,包括:接收请求指令信息并响应所述请求指令信息,获取需要测试的所述待测试业务数据的类型;基于所述待测试业务数据的类型和原始数据与业务数据之间的关系映射表,从所述原始数据中获取所述待测试业务数据;其中,所述原始数据与业务数据之间的关系映射表预先存储在数据库中的。4.根据权利要求1所述的方法,其特征在于,所述基于预设规则,对得到的所述待测试业务数据进行分析处理,并根据分析结果获取所述待测试业务数据的测试结果,包括:将所述待测试业务数据与所述预设规则进行比较,判断所述待测试业务数据的参数是否符合所述预设规则的要求;若所述待测试业务数据的参数符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为通过;若所述待测试业务数据的参数不符合所述预设规则的要求,则确定所述待测试业务数据的测试结果为不通过,并获取所述待测试业务数据的参数的错误信息和位置。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:发送所述待测试业务数据的测试结果、所述待测试业务数据的参数的错误信息和位置至测试平台,以便于用户能够得知所述待测试业务数据中存在的问题。6.一种信息获取装置,其特征在于,所述装置包括:...

【专利技术属性】
技术研发人员:刘毛
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1