一种数据采集测试方法和装置制造方法及图纸

技术编号:14568838 阅读:52 留言:0更新日期:2017-02-06 02:35
本发明专利技术实施例提供了一种数据采集测试方法和装置,该方法包括:接收上传的参数信息,其中,所述参数信息为应用运行时针对各采集参数采集得到的;从所述参数信息中查找校验参数对应校验信息;对所述校验信息进行分析,确定劫持校验结果。本发明专利技术实施例通过从参数信息中提取校验参数对应的检验信息,并进行分析,判断出上传的参数信息是否被拦截,即确定劫持校验结果,从而可以避免采用数据被劫持过的采集数据,提高数据采集的准确度。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种数据采集测试方法和一种数据采集测试装置。
技术介绍
随着通信技术的快速发展,尤其是随着移动互联网的推广,智能终端的普及越来越快,且智能终端的功能也越来越丰富。其中,智能终端通过安装各种各样的应用实现其功能,提供多样化的服务。为了提高服务质量,各服务平台的开发人员需要设置的数据采集方案采集应用的数据,以了解业务需求。其中,不同的业务需要采集的应用数据不同。因此,服务平台的开发人员需要根据不同的业务设置不同的应用数据采集方案。具体的,服务平台的开发人员需要根据服务平台提供的业务,设置各应用的采集参数,按照设置的采集参数对各应用进行数据采集,生成该服务平台的业务报表,以了解业务需求。但是,安装在智能终端上的应用比较多,即需要采集的应用数据比较多,导致各服务平台的数据采集格式难以统一。因此,各服务平台的开发人员还需要定义各应用的数据采集格式,使得各服务平台可以按照设置的数据采集格式采集各应用的数据,进一步增加开发人员的工作量。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的数据采集测试方法和相应的数据采集测试装置。依据本专利技术的一个方面,提供了一种采集测试方法,包括:接收上传的参数信息,其中,所述参数信息为应用运行时针对各采集参数采集得到的;从所述参数信息中查找校验参数对应校验信息;<br>对所述校验信息进行分析,确定劫持校验结果。可选地,从所述参数信息中查找校验参数对应校验信息,包括:确定校验参数的参数标识,从所述参数信息中查找所述参数标识对应校验信息。可选地,所述对所述校验信息进行分析,确定劫持校验结果,包括:检测所述校验信息是否为目标信息;若所述校验信息不为目标信息,确定流量存在劫持异常,在所述劫持校验结果中记录劫持异常。可选地,所述对所述校验信息进行分析,确定劫持校验结果,还包括:若所述校验信息为目标信息,确定数据传输正常,在所述劫持校验结果中记录传输正常。可选地,所述校验参数为上一次上传地址,所述校验信息为IP地址信息,所述IP地址信息包括参数信息上一次上传的IP地址信息。可选地,所述检测所述校验信息是否为目标信息,包括:检测所述IP地址信息与地址列表中的目标地址信息匹配。可选地,所述上传的参数信息包括:劫持后中转返回目的地址的参数信息,以及直接上传目的地址的参数信息,其中所述目的地址属于地址列表。根据本专利技术的另一方面,提供了一种数据采集测试装置,包括:参数信息接收模块,用于接收上传的参数信息,其中,所述参数信息为应用运行时针对各采集参数采集得到的;校验信息获取模块,用于从所述参数信息中查找校验参数对应校验信息;校验结果确定模块,用于对所述校验信息进行分析,确定劫持校验结果。可选地,所述校验信息获取模块,具体用于确定校验参数的参数标识,从所述参数信息中查找所述参数标识对应校验信息。可选地,所述校验结果分析模块,包括:检测子模块,用于检测所述校验信息是否为目标信息;异常确定子模块,用于在所述校验信息不为目标信息时,确定流量存在劫持异常,在所述劫持校验结果中记录劫持异常。可选地,所述校验结果分析模块,还包括:正常确定子模块,用于在所述校验信息为目标信息时,确定数据传输正常,在所述劫持校验结果中记录传输正常。可选地,所述校验参数为上一次上传地址,所述校验信息为IP地址信息,所述IP地址信息包括参数信息上一次上传的IP地址信息。可选地,所述检测子模块,用于检测所述IP地址信息与地址列表中的目标地址信息匹配。可选地,所述上传的参数信息包括:劫持后中转返回目的地址的参数信息,以及直接上传目的地址的参数信息,其中所述目的地址属于地址列表。根据本专利技术的数据采集测试方案,可以从上传的参数信息中查找校验参数对应的校验信息,分析校验信息以判断数据是否被劫持,即确定劫持校验结果,由此解决了由于数据被劫持而导致数据采集的准确度低的问题,取得了提高采集数据的准确度,以及检测出流量劫持现象的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术实施例的数据采集分析系统结构框图;图2示出了根据本专利技术一个实施例的数据采集测试方法的步骤流程图;图3示出了根据本专利技术另一个实施例的数据采集测试方法的步骤流程图;图4示出了根据本专利技术一个实施例的数据采集测试装置的结构框图;图5示出了根据本专利技术另一个实施例的数据采集测试装置的结构框图;图6示出了根据本专利技术另一个实施例的数据采集分析系统结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。通常,一些终端如手机、平板电脑的供应商、软件开发商通过采集安装在终端上的应用在运行时的数据,并对采集的数据进行分析,生成业务报表,以了解业务需求。本专利技术实施例提供了一种数据采集分析系统,该系统具有通用性,能够为各种应用采集、分析数据并生成不同的业务报表。参照图1,示出了根据本专利技术实施例的数据采集分析系统结构框图。该数据采集分析系统,包括:采集控制服务器102、数据分析服务器104、报表生成服务器106和至少一个数据终端108,所述数据终端中安装有采集工具。所述采集控制服务器102,用于配置所述采集配置信息给数据终端并下发给相应的数据终端,其中,所述配置信息用于控制采集参数的采集。所述数据终端108,用于在应用运行时调用所述采集工具,依据采集配置信息对采集参数的参数信息进行采集;以及将采集的参数信息上传给所述数据分析服务器。所述数据分析服务器104,用于对上传的各采集参数对应参数信息进行分析,获取数据分析结果;将所述数据分析结果发送本文档来自技高网...

【技术保护点】
一种数据采集测试方法,包括:接收上传的参数信息,其中,所述参数信息为应用运行时针对各采集参数采集得到的;从所述参数信息中查找校验参数对应校验信息;对所述校验信息进行分析,确定劫持校验结果。

【技术特征摘要】
1.一种数据采集测试方法,包括:
接收上传的参数信息,其中,所述参数信息为应用运行时针对各采集参
数采集得到的;
从所述参数信息中查找校验参数对应校验信息;
对所述校验信息进行分析,确定劫持校验结果。
2.根据权利要求1所述的方法,其特征在于,从所述参数信息中查找
校验参数对应校验信息,包括:
确定校验参数的参数标识,从所述参数信息中查找所述参数标识对应校
验信息。
3.根据权利要求1所述的方法,其特征在于,所述对所述校验信息进
行分析,确定劫持校验结果,包括:
检测所述校验信息是否为目标信息;
若所述校验信息不为目标信息,确定流量存在劫持异常,在所述劫持校
验结果中记录劫持异常。
4.根据权利要求3所述的方法,其特征在于,所述对所述校验信息进
行分析,确定劫持校验结果,还包括:
若所述校验信息为目标信息,确定数据传输正常,在所述劫持校验结果
中记录传输正常。
5.根据权利要求3或4所述的方法,其特征在于,所述校验参数为上
一次上传地址,所述校验信息为IP地址信息,所述IP地址信息包括参数信
息上一次上传的IP地址信息。
6.根据权...

【专利技术属性】
技术研发人员:李宠波
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1