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