一种数据采集测试方法和装置的制造方法_2

文档序号:9633700阅读:来源:国知局
会话信息、应用所在终端的标识信息、版本信息、渠道信息、网络类型、分辨率信息等。终端的标识信息包含了终端标识,可以用于识别应用所在终端。
[0062]步骤204,从所述参数信息中查找存储参数对应存储信息。
[0063]在接收到参数信息后,数据分析服务器可以对参数信息进行分析,从所述参数信息中查找存储参数对应存储信息。具体的,可以根据检测需要设预置存储参数,如预置SD卡参数。在数据分析的过程中,通过查找预置的存储参数对应的存储信息,就可以获取到该存储参数所对应的存储信息。
[0064]可选的,数据分析服务器可以通过确定存储参数的存储标识,从所述参数信息中查找所述存储标识对应存储信息。
[0065]作为本发明的一个具体示例,存储参数为硬件存储参数,如安全数字存储SD卡参数,简称为SD卡参数,则对应的存储信息为SD卡信息,且依据SD卡信息可以查找到该SD卡对应的SD卡标识。数据分析服务器在分析数据的过程中,可以通过确定存储参数的存储标识,如SD卡标识符,就可以从参数信息中查找得到该存储标识对应的存储信息,如得到SD卡参数对应SD卡信息。
[0066]步骤206,依据所述存储信息检测数据质量,确定质量校验结果。
[0067]数据分析服务器在提取到存储信息后,采用存储信息对参数信息进行数据质量检测,以判断采集到的参数信息是否存在数据造假,即判断采集到的参数信息的准确性,确定质量校验结果。具体的,数据分析服务器可以依据存储信息查找应用所在终端对应终端标识,如SD卡标识,采用终端标识检测数据质量,即判断参数信息是否为造假的数据。当存储信息对应一个终端标识时,如SD卡信息对应一个SD卡标识,即该SD卡信息对应一个SD卡,可以判定数据正常,即可以确定上传的参数信息不是造假的数据,生成质量合格的质量校验结果。当存储信息对应多于一个终端标识时,如同一 SD卡信息对应38个SD卡标识,即同一个SD卡具有38个SD卡标识,可以判定数据异常,即上传的参数信息可能为造假的数据,生成数据异常的质量校验结果。
[0068]在本发明实施例中,通过从上传的参数信息中提取存储参数对应的存储信息,依据所提取的存储信息进行数据质量的检测,判断出上传的参数信息是否为造假的数据,即确定质量校验结果,从而可以避免采用造假的采集数据,保证数据采集的准确性,从而提高数据采集的准确度。
[0069]实施例二
[0070]参照图3,示出了根据本发明另一个实施例的数据采集测试方法的步骤流程图,具体可以包括如下步骤:
[0071]步骤302,接收上传的参数信息。
[0072]其中,所述参数信息为应用运行时针对各采集参数采集得到的。
[0073]在数据采集分析系统中,采集控制服务器基于各服务平台所需要采集的数据,确定待采集的应用。在确定应用后,云服务器可以根据应用类型确定待采集的应用的静态参数、动态参数,以及设置采集配置信息,使得各应用或者应用的终端可以按照该采集配置信息采集、上传采集到的各采集参数对应参数信息。
[0074]需要说明的是,静态参数可以用于采集该应用对应的静态参数信息,如应用所在终端的标识信息、版本信息、渠道信息、网络类型和分辨率信息等。其中,终端的标识信息包含了终端标识,可以用于识别应用所在终端,如可以基于终端的硬件等信息计算M2值,该M2值可以通过序列号、机型号、版本信息等计算,该M2值既能够标识不同的终端又不会泄露终端的硬件信息,保证用户的隐私安全。例如,可以基于SD卡的信息计算SD卡的M2值,将SD卡的M2值作为SD卡标识,如采用SD卡的唯一标识算法如消息摘要算法(Message-Digest Algorithm)即MD算法,对SD卡的序列号、型号、安卓号等信息进行计算,得到SD卡标识。版本信息可以用于记录该应用对应的版本,如终端的操作系统版本,软件版本或者软件开发工具包版本等。渠道信息可以用于识别该应用的获取路径。网络类型可以用于确定应用所在终端连接的网络类型。分辨率信息可以用于确定该应用所在终端的显示分辨率,显示分辨率又可以称为屏幕分辨率。
[0075]动态参数可以用于采集该应用在运行过程中生成的参数信息,如应用界面启动信息、按钮点击信息、时长信息、异常信息和会话信息等。其中,应用界面启动信息用于记录应用的界面切换时切换前的页面以及切换后的界面;按钮点击信息用于记录用户点击该应用中各按钮对应的按钮编号以及该按钮编号对应的点击次数;时长信息根据启动时间点和关闭时间点确定,如应用运行时间、界面运行时间;异常信息用于记录应用运行异常的信息,如应用启动失败的时间点或者次数;会话信息用于记录该应用在运行时产生的会话类的消息。
[0076]云服务器可以基于各服务平台所需要采集的数据,确定待采集的应用。在确定应用后,采集工具可以根据应用类型确定待采集的应用的动态参数。动态参数可以用于采集该应用在运行过程中生成的参数信息,如应用界面启动信息、按钮点击信息、时长信息、异常信息和会话信息等。采集工具依据所述应用的运行实时采集所述动态参数的参数信息。
[0077]其中,应用界面启动信息用于记录应用的界面切换时切换前的页面以及切换后的界面;按钮点击信息用于记录用户点击该应用中各按钮对应的按钮编号以及该按钮编号对应的点击次数;时长信息根据启动时间点和关闭时间点确定,如应用运行时间、界面运行时间;异常信息用于记录应用运行异常的信息,如应用启动失败的时间点或者次数;会话信息用于记录该应用在运行时产生的会话类的消息。
[0078]其中,依据所述应用的运行实时采集所述动态参数的参数信息包括:
[0079]当检测到所述应用的界面切换时,记录切换前的界面为上一页,记录切换后的界面为当前页,将所述上一页和当前页添加到应用界面启动信息中。即在对用户在应用界面中访问记录时,为了保证访问的连续,可以在记录当前界面的同时记录上一访问界面,从而每一个界面记录均为当前页+上一页,当然若是首页,则上一页为空。
[0080]当检测到所述应用的按钮被触发时,获取所述按钮对应的按钮编号,更新所述按钮编号对应的点击次数,将所述按钮编号和点击次数添加到按钮点击信息中。应用中可以包括许多按钮,可以给每个按钮进行编号来标识不同的按钮,从而在按钮被点击时记录按钮编号以及点击次数,即点击次数初始为0,每点击一次即加一。
[0081]应用可以通过多进程方式运行,通常多进程运行时应用启动采用主进程记录启动时间点,采用最后一个进程记录结束时间点,但是,当应用启动时间过短时可能出现主进程未完全启动则应用已关闭的问题,此时记录的运行时间就可能为负值,或者采用上次启动的启动时间点与本次关闭的结束时间点计算时长,则会出现时长超长的情况,导致时长记录不准确。
[0082]为解决上述不准确的问题,采集所述应用相关的运行时间作为时长信息,其中,所述时长信息包括:界面运行时间和应用运行时间。其中,所述采集所述应用相关的运行时间作为时长信息包括:所述应用的主进程记录启动时间点和结束时间点,依据所述启动时间点和结束时间点记录运行时间,将所述运行时间作为时长信息。即本实施例针对多进程运行的应用,开始和结束时间的记录均从采用主进程进行记录,即应用启动时采用主进程记录启动时间点,应用关闭是采用主进程记录结束时间点,从而计算结束时间点和启动时间点的差值即为运行时间,确保准确记录运行时长。
[0083]本发明实施例中云服务器可以通过无线或者有线连接的方式连接各应用所在终端下发配置信息,从而采集工具采集到各采集参数的参数信息后,可以上传采集参数对应的参数信息给数据分析服务器。数据分析服务器可以按照预置的算法对参数信息进行分析,报表生成服务器基于统计结果生成各服务平台所需要的业务信息,如生成业务报表、确定业务指标等。
[0084]步骤304,确定存储参数的存储标识,从所述参数信息中查找所述存储标识对应存储信息。
[0085]在本发明实施例中,数据分析分析服务器可以根据数据质量检测的需求,确定所需要提取的存储信息,采用所提取的存储信息对参数信息进行数据质量检测,以判断上传的参数信息是否异常。具体的,通过确定存储参数的存储标识,就可以依据所确定的参数标识进行查找;若从参数信息中查找到所确定的存储标识对应存储信息,就可以将找到的存储信息提取出来,以便对上传的参数信息进行数据质量的检测,如判断上传的参数信息是否为造假的数据。
[0086]实际上,数据分析服务器设置的存储参数可以包括SD卡参数,则存储参数对应存储信息可以包括SD卡信息。作为本发明的一个具体示例,数据分析服务器可以通过确定SD卡标识符,就可以依据SD卡标识符对接收到的参数信息进行查找,从参数信息中提取该SD卡标识符对应SD卡信息。
[0087]需要说明的是,每个SD卡具有唯一对应的SD卡标识,并且SD卡信息可以用于查找SD卡所对应的SD卡标识。
[0088]步骤306,依据所述存储信息查找至少一个终端标识。
[0089]在提取存储信息后,就可以依据存储信息进行数据质量检测,判断采集到的参数信息是否存在数据造假。具体的,从接收到的所有参数信息中提取各终端的标识信息;并判断所提取标识信息的终端标识是否对应所提取的存储信息;若是终端标识是否对应所提取的存储信息,即可以确定所提取的存储信息为该终端的存储信息,建立所提取存储信息与该终端的终端标识的对应关系。
[0090]作为本发明的一个具体示例,假设终端A、终端B以及终端C连接同一个SD卡,标注为SD卡1,并且将SD卡1的SD卡信息标注为SD卡信息1 ;终端D连接另一个SD卡,标注为SD卡2,并且将SD卡2的SD卡信息标注为SD卡信息2。当数据分析服务器从终端A、终端B或终端C上传的参数信息中提取SD卡信息时,其所提取的SD卡信息为SD卡信息1,依据SD卡信息1查找SD卡标识,可以找到终端A对应的S
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1