一種數(shù)據(jù)采集測試方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,特別是涉及一種數(shù)據(jù)采集測試方法和一種數(shù)據(jù)采集測試裝置。
【背景技術】
[0002]隨著通信技術的快速發(fā)展,尤其是隨著移動互聯(lián)網(wǎng)的推廣,智能終端的普及越來越快,且智能終端的功能也越來越豐富。其中,智能終端通過安裝各種各樣的應用實現(xiàn)其功能,提供多樣化的服務。
[0003]為了提高服務質量,各服務平臺的開發(fā)人員需要設置的數(shù)據(jù)采集方案采集應用的數(shù)據(jù),以了解業(yè)務需求。其中,不同的業(yè)務需要采集的應用數(shù)據(jù)不同。因此,服務平臺的開發(fā)人員需要根據(jù)不同的業(yè)務設置不同的應用數(shù)據(jù)采集方案。
[0004]具體的,服務平臺的開發(fā)人員需要根據(jù)服務平臺提供的業(yè)務,設置各應用的采集參數(shù),按照設置的采集參數(shù)對各應用進行數(shù)據(jù)采集,生成該服務平臺的業(yè)務報表,以了解業(yè)務需求。但是,安裝在智能終端上的應用比較多,即需要采集的應用數(shù)據(jù)比較多,導致各服務平臺的數(shù)據(jù)采集格式難以統(tǒng)一。因此,各服務平臺的開發(fā)人員還需要定義各應用的數(shù)據(jù)采集格式,使得各服務平臺可以按照設置的數(shù)據(jù)采集格式采集各應用的數(shù)據(jù),進一步增加開發(fā)人員的工作量。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的數(shù)據(jù)采集測試方法和相應的數(shù)據(jù)采集測試裝置。
[0006]依據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)采集測試方法,包括:
[0007]接收上傳的參數(shù)信息,其中,所述參數(shù)信息為應用運行時針對各采集參數(shù)采集得到的;
[0008]從所述參數(shù)信息中查找存儲參數(shù)對應存儲信息;
[0009]依據(jù)所述存儲信息檢測數(shù)據(jù)質量,確定質量校驗結果。
[0010]可選地,從所述參數(shù)信息中查找存儲參數(shù)對應存儲信息,包括:
[0011]確定存儲參數(shù)的存儲標識,從所述參數(shù)信息中查找所述存儲標識對應存儲信息。
[0012]可選地,依據(jù)所述存儲信息檢測數(shù)據(jù)質量,確定質量校驗結果,包括:
[0013]依據(jù)所述存儲信息查找至少一個終端標識;
[0014]采用所述終端標識檢測數(shù)據(jù)質量,確定質量校驗結果。
[0015]可選地,采用所述終端標識檢測數(shù)據(jù)質量,確定質量校驗結果,包括:
[0016]當所述存儲信息對應一個終端標識,生成質量合格的質量校驗結果;
[0017]當所述存儲信息對應多于一個終端標識,生成數(shù)據(jù)異常的質量校驗結果。
[0018]可選地,還包括:當所述終端標識存在多于一個終端標識時,查找所述終端標識對應成功上傳信息;
[0019]將各終端標識對應上傳成功信息進行排序;
[0020]依據(jù)排序結果確定所述上傳成功信息不存在冗余時,判斷數(shù)據(jù)異常。
[0021]可選地,所述存儲參數(shù)包括:安全數(shù)字存儲SD卡參數(shù),所述存儲參數(shù)對應存儲信息包括:SD卡信息。
[0022]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)采集測試裝置,包括:
[0023]參數(shù)信息接收模塊,用于接收上傳的參數(shù)信息,其中,所述參數(shù)信息為應用運行時針對各采集參數(shù)采集得到的;
[0024]存儲信息查找模塊,用于從所述參數(shù)信息中查找存儲參數(shù)對應存儲信息;
[0025]數(shù)據(jù)質量檢測模塊,用于依據(jù)所述存儲信息檢測數(shù)據(jù)質量,確定質量校驗結果。
[0026]可選地,所述存儲信息查找模塊,具體用于確定存儲參數(shù)的存儲標識,從所述參數(shù)信息中查找所述存儲標識對應存儲信息。
[0027]可選地,所述數(shù)據(jù)質量檢測模塊,包括:
[0028]終端標識查找子模塊,用于依據(jù)所述存儲信息查找至少一個終端標識;
[0029]質量校驗子模塊,用于采用所述終端標識檢測數(shù)據(jù)質量,確定質量校驗結果。
[0030]可選地,所述質量校驗子模塊,包括:
[0031]合格結果生成單元,用于當所述存儲信息對應一個終端標識,生成質量合格的質量校驗結果;
[0032]異常結果生成單元,用于當所述存儲信息對應多于一個終端標識,生成數(shù)據(jù)異常的質量校驗結果。
[0033]可選地,還包括:
[0034]上傳信息查找模塊,用于當所述終端標識存在多于一個終端標識時,查找所述終端標識對應成功上傳信息;
[0035]信息排序模塊,用于將各終端標識對應上傳成功信息進行排序;
[0036]異常判斷模塊,用于依據(jù)排序結果確定所述上傳成功信息不存在冗余時,判斷數(shù)據(jù)異常。
[0037]可選地,所述存儲參數(shù)包括:安全數(shù)字存儲SD卡參數(shù),所述存儲參數(shù)對應存儲信息包括:SD卡信息。
[0038]根據(jù)本發(fā)明的數(shù)據(jù)采集測試方案,可以從上傳的參數(shù)信息中查找存儲信息,并依據(jù)該存儲信息檢測數(shù)據(jù)質量,分析采集到的數(shù)據(jù)是否異常,即判斷是否存在數(shù)據(jù)造假,確定質量校驗結果,由此解決了由于終端設備的數(shù)據(jù)造假而導致數(shù)據(jù)采集的準確度低的問題,取得了提高采集數(shù)據(jù)的準確度的有益效果。
[0039]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0040]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0041]圖1示出了根據(jù)本發(fā)明實施例的數(shù)據(jù)采集分析系統(tǒng)結構框圖;
[0042]圖2示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)采集測試方法的步驟流程圖;
[0043]圖3示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)采集測試方法的步驟流程圖;
[0044]圖4示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)采集測試裝置的結構框圖;
[0045]圖5示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)采集測試裝置的結構框圖;
[0046]圖6示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)采集分析系統(tǒng)結構框圖。
【具體實施方式】
[0047]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
[0048]通常,一些終端如手機、平板電腦的供應商、軟件開發(fā)商通過采集安裝在終端上的應用在運行時的數(shù)據(jù),并對采集的數(shù)據(jù)進行分析,生成業(yè)務報表,以了解業(yè)務需求。本發(fā)明實施例提供了一種數(shù)據(jù)采集分析系統(tǒng),該系統(tǒng)具有通用性,能夠為各種應用采集、分析數(shù)據(jù)并生成不同的業(yè)務報表。
[0049]參照圖1,示出了根據(jù)本發(fā)明實施例的數(shù)據(jù)采集分析系統(tǒng)結構框圖。
[0050]該數(shù)據(jù)采集分析系統(tǒng),包括:采集控制服務器102、數(shù)據(jù)分析服務器104、報表生成服務器106和至少一個數(shù)據(jù)終端108,所述數(shù)據(jù)終端中安裝有采集工具。
[0051]所述采集控制服務器102,用于配置所述采集配置信息給數(shù)據(jù)終端并下發(fā)給相應的數(shù)據(jù)終端,其中,所述配置信息用于控制采集參數(shù)的采集。
[0052]所述數(shù)據(jù)終端108,用于在應用運行時調(diào)用所述采集工具,依據(jù)采集配置信息對采集參數(shù)的參數(shù)信息進行采集;以及將采集的參數(shù)信息上傳給所述數(shù)據(jù)分析服務器。
[0053]所述數(shù)據(jù)分析服務器104,用于對上傳的各采集參數(shù)對應參數(shù)信息進行分析,獲取數(shù)據(jù)分析結果;將所述數(shù)據(jù)分析結果發(fā)送給所述報表生成服務器。
[0054]所述報表生成服務器106,用于依據(jù)所述數(shù)據(jù)分析結果生成數(shù)據(jù)報表。
[0055]其中,所述數(shù)據(jù)分析服務器,還用于從所述參數(shù)信息中查找存儲參數(shù)對應存儲信息;依據(jù)所述存儲信息檢測數(shù)據(jù)質量,確定質量校驗結果。從而通過采集控制服務器的控制,使得采集工具能夠在應用運行的數(shù)據(jù)終端中采集各采集參數(shù)的參數(shù)信息。在上傳給數(shù)據(jù)分析服務器后,通過數(shù)據(jù)分析服務器的分析,可以確定數(shù)據(jù)的質量校驗結果,即判斷是否存在數(shù)據(jù)造假現(xiàn)象;并依據(jù)統(tǒng)計需求以及質量校驗結果進行數(shù)據(jù)分析,生成相應業(yè)務的數(shù)據(jù)報表。通過該數(shù)據(jù)報表獲知用戶需求、習慣等,對業(yè)務進行調(diào)整,更符合用戶需求。
[0056]本發(fā)明實施例詳細論述數(shù)據(jù)分析服務器對上傳的參數(shù)信息的質量校驗。
[0057]實施例一
[0058]參照圖2,示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)采集測試方法的步驟流程圖,具體可以包括如下步驟:
[0059]步驟202,接收上傳的參數(shù)信息。
[0060]其中,所述參數(shù)信息為應用運行時針對各采集參數(shù)采集得到的。
[0061]實際上,當數(shù)據(jù)終端(簡稱終端)如手機、平板電腦通過采集工具采集到應用數(shù)據(jù)后,即在采集到各采集參數(shù)對應的參數(shù)信息后,就會將采集到的參數(shù)信息上傳,使得數(shù)據(jù)分析服務器可以接收到該上傳的參數(shù)信息。該參數(shù)信息可以包括存儲信息、校驗信息和采集參數(shù)對應的信息等。其中,存儲信可以用來檢測數(shù)據(jù)質量,確定質量校驗結果,如安全數(shù)碼卡(Secure Digital Memory Card)信息(簡稱SD卡信息)、多媒體存儲卡(Multi MediaCard, MMC)信息、SM 卡(Smart Media Card)信息、CF 卡(Compact Flash Card)信息等;校驗信息可以用于分析數(shù)據(jù)傳輸情況,確定劫持校驗結果,如IP (Internet Protocol)地址信息;采集參數(shù)對應的參數(shù)信息可以包括動態(tài)參數(shù)對應的參數(shù)信息和/或靜態(tài)參數(shù)的參數(shù)信息,如應用界面啟動信息、按鈕點擊信息、時長信息、異常信息和