本发明专利技术实施例提供了一种数据采集测试方法和装置,所述方法包括:在目标应用完成注册后,配置所述目标应用对应测试设备的测试信息;对所述目标应用对应上传的参数信息进行分析;判断所述参数信息属于测试设备时,实时对属于测试设备的参数信息进行分析生成测试报表;通过测试报表能够清楚的反应当前目标应用在测试设备的运行情况。
【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种数据采集测试方法和一种数据采集测试装置。
技术介绍
随着通信技术的快速发展,尤其是随着移动互联网的推广,智能终端的普及越来越快,且智能终端的功能也越来丰富。其中,智能终端通过安装各种各样的应用实现其功能,提供多样化的服务。为了提高服务质量,各服务平台的开发人员需要设置的数据采集方案采集应用的数据,以了解业务需求。其中,不同的业务需要采集的应用数据不同。因此,服务平台的开发人员需要根据不同的业务设置不同的应用数据采集方案。具体的,服务平台的开发人员需要根据服务平台提供的业务,设置各应用的采集参数,按照设置的采集参数对各应用进行数据采集,生成该服务平台的业务报表,以了解业务需求。但是,安装在智能终端上的应用比较多,即需要采集的应用数据比较多,导致各服务平台的数据采集格式难以统一。因此,各服务平台的开发人员还需要定义各应用的数据采集格式,使得各服务平台可以按照设置的数据采集格式采集各应用的数据,进一步增加开发人员的工作量。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据采集测试方法和相应的一种数据采集测试装置。依据本专利技术的一个方面,提供了一种数据采集测试方法,包括:在目标应用完成注册后,配置所述目标应用对应测试设备的测试信息;对所述目标应用对应上传的参数信息进行分析;判断所述参数信息属于测试设备时,实时对属于测试设备的参数信息进行分析生成测试报表。可选地,所述配置所述目标应用对应测试设备的测试信息,包括:对所述目标应用,配置至少一个测试设备的测试标识;为所述目标应用配置待测试的采集参数,将所述测试标识和采集参数作为测试信息。可选地,对所述目标应用对应上传的参数信息进行分析,包括:从上传的参数信息中获取目标应用对应采集参数的参数信息;对所述参数信息的来源进行分析,判断所述参数信息是否属于所述测试设备。可选地,,对所述参数信息的来源进行分析,判断所述参数信息是否属于所述测试设备,包括:通过所述参数信息中终端参数对应终端标识,确定所述参数信息的来源;判断所述终端标识与测试设备表中测试标识是否相同。可选地,所述方法,还包括:当所述终端标识与测试设备表中任一测试标识相同时,判断参数信息属于测试设备。可选地,所述测试信息包括各采集参数的统计方式;实时对属于测试设备的参数信息进行分析生成测试报表,包括:针对属于测试设备的各个参数信息,分别按照统计方式对相应参数信息进行统计;依据各参数信息对应统计结果生成测试报表。可选地,所述方法,还包括:接收目标应用的注册请求;依据所述注册请求为所述目标应用分配应用标识。可选地,所述目标应用为添加采集工具的测试应用,所述的方法还包括:依据所述测试报表分析所述采集工具在所述目标应用中的运行结果。可选地,所述运行结果包括以下至少一项:数据采集结果、数据上传结果、报表生成结果和应用运行结果。根据本专利技术的另一方面,提供了一种数据采集测试装置,包括:配置模块,用于在目标应用完成注册后,配置所述目标应用对应测试设备的测试信息;分析模块,用于对所述目标应用对应上传的参数信息进行分析;生成模块,用于判断所述参数信息属于测试设备时,实时对属于测试设备的参数信息进行分析生成测试报表。优选地,所述配置模块,包括:标识配置子模块,用于对所述目标应用,配置至少一个测试设备的测试标识;参数配置子模块,用于为所述目标应用配置待测试的采集参数,将所述测试标识和采集参数作为测试信息。优选地,优选地,所述分析模块,包括:获取子模块,用于从上传的参数信息中获取目标应用对应采集参数的参数信息;判断子模块,用于对所述参数信息的来源进行分析,判断所述参数信息是否属于所述测试设备。优选地,所述判断子模块,用于通过所述参数信息中终端参数对应终端标识,确定所述参数信息的来源;判断所述终端标识与测试设备表中测试标识是否相同。优选地,所述判断子模块,还用于当所述终端标识与测试设备表中任一测试标识相同时,判断参数信息属于测试设备。优选地,所述测试信息包括各采集参数的统计方式;所述生成模块,用于针对属于测试设备的各个参数信息,分别按照统计方式对相应参数信息进行统计;依据各参数信息对应统计结果生成测试报表。优选地,所述装置,还包括:注册模块,用于接收目标应用的注册请求;依据所述注册请求为所述目标应用分配应用标识。优选地,所述目标应用为添加采集工具的测试应用,所述的装置还包括:运行分析模块,用于依据所述测试报表分析所述采集工具在所述目标应用中的运行结果。优选地,所述运行结果包括以下至少一项:数据采集结果、数据上传结果、报表生成结果和应用运行结果。本专利技术实施例通配置目标应用对应测试设备的测试信息,对目标应用对应上传的参数信息进行分析,判断参数信息属于测试设备时,实时对属于测试设备的参数信息进行分析生成测试报表,服务器通过目标应用上传的参数信息,确定当前参数信息所属的测试设备,再对参数信息进行分析处理生成测试报表,通过测试报表能够清楚的反应当前目标应用在测试设备的运行情况。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的数据采集分析系统结构框图;图2示出了根据本专利技术一个实施例的数据采集测试方法的步骤流程图;图3示出了根据本专利技术另一个实施例的数据采集测试方法的步骤流程图;图4示出了根据本专利技术一个实施例的数据采集测试装置结构框图;图5示出了根据本专利技术另一个实施例的数据采集测试装置结构框图;以及图6示出了根据本专利技术另一个实施例的数据采集分析系统结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。通常,一些终端如手机、平板电脑的供应商、软件开发商通过采集安装在终端上的应用在运行时的数据,并对采集的数据进行分析,生成业务报表,以了解业务需求。本专利技术实施例提供了一种数据采集分析系统,该系统具有通用性,能够为各种应用采集、分析数据并生成不同的业务报表。参照图1,示出了根据本专利技术实施例的数据采集分析系统结构框图。该数据采集分析系统,包括:采集控制服务器102、数据分析服务器104、报表生成服务器106和至少一个数据终端108,所述数据终端中安装有采集工具。所述采集控制服务器102,用于配置所述采集配置信息给数据终端并下发给相应的数据终端,其中,所述配置信息用于控制采集参数的采集;所述数据终端108,用于在应用运行时调用所述采集工具,依据采集配置信息对采集参数的参数信息进行采集;以及将采集的参数信息上传给所述数据分析服务器;所述数本文档来自技高网...
【技术保护点】
一种数据采集测试方法,包括:在目标应用完成注册后,配置所述目标应用对应测试设备的测试信息;对所述目标应用对应上传的参数信息进行分析;判断所述参数信息属于测试设备时,实时对属于测试设备的参数信息进行分析生成测试报表。
【技术特征摘要】
【专利技术属性】
技术研发人员:王景正,赵亮,王素梅,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。