两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法、裝置及設(shè)備的制造方法

文檔序號(hào):9910590閱讀:392來源:國知局
一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法、裝置及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法、裝置及設(shè)備。
【背景技術(shù)】
[0002]目前在互聯(lián)網(wǎng)領(lǐng)域,點(diǎn)擊量數(shù)據(jù)是一種衡量應(yīng)用程序或者網(wǎng)站的價(jià)值的重要數(shù)據(jù),也是互聯(lián)網(wǎng)廠商之間進(jìn)行數(shù)據(jù)結(jié)算的一個(gè)重要指標(biāo)。但某些情況下很多應(yīng)用程序會(huì)被故意使用自動(dòng)化工具刷量來達(dá)到比較大的點(diǎn)擊量的目的,相當(dāng)于進(jìn)行了數(shù)據(jù)作弊,使得點(diǎn)擊量數(shù)據(jù)實(shí)際并不準(zhǔn)確。
[0003]現(xiàn)在的自動(dòng)化工具的工作方式主要有兩種:一種是利用當(dāng)前主流的自動(dòng)化工具(monkeyrunner,robotium,uiautomator等)的腳本操作來達(dá)到模擬人工點(diǎn)擊實(shí)現(xiàn)作弊的目的;另外一種是使用一些錄制回放工具通過錄制腳本的方式來達(dá)到模擬人工點(diǎn)擊實(shí)現(xiàn)作弊的目的。
[0004]例如,利用自動(dòng)化工具刷量的過程主要是通過腳本操作的形式打開應(yīng)用程序,按照預(yù)先編寫的腳本操作(如滑動(dòng)、點(diǎn)擊、長(zhǎng)按等)應(yīng)用程序內(nèi)的view(視圖)控件使得view做出正常的響應(yīng),此時(shí)自動(dòng)化工具即可達(dá)到模擬人工操作實(shí)現(xiàn)通過自動(dòng)化工具批量操作刷量來作弊的目的。
[0005]因此,需要提供一種能提高應(yīng)用程序數(shù)據(jù)例如點(diǎn)擊量數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法。

【發(fā)明內(nèi)容】

[0006]為解決上述技術(shù)問題,本發(fā)明提供一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法、裝置及設(shè)備,能更準(zhǔn)確檢測(cè)應(yīng)用程序數(shù)據(jù),防止應(yīng)用程序數(shù)據(jù)作弊。
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法,包括:
[0008]檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作;
[0009]獲取所述觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置;
[0010]在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下,響應(yīng)所述觸摸操作。
[0011]優(yōu)選的,所述觸摸操作為點(diǎn)擊操作。
[0012]優(yōu)選的,所述觸摸控件為視圖view控件。
[0013]優(yōu)選的,所述方法還包括:
[0014]在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,不響應(yīng)所述觸摸操作。
[0015]優(yōu)選的,所述方法還包括:
[0016]在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,
[0017]如果相等的次數(shù)小于設(shè)定上限次數(shù),響應(yīng)所述觸摸操作;
[0018]如果相等的次數(shù)達(dá)到或超過設(shè)定上限次數(shù),不響應(yīng)所述觸摸操作。
[0019]優(yōu)選的,所述觸摸控件中的觸摸事件方法代碼被重寫,使得能夠記錄觸摸事件的坐標(biāo),并且能夠計(jì)算被觸摸的觸摸控件的中心坐標(biāo)。
[0020]優(yōu)選的,所述檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作之前還包括:
[0021]檢測(cè)到應(yīng)用程序啟動(dòng)后從服務(wù)器或本地獲取錄制回放工具包名列表;
[0022]在根據(jù)所述錄制回放工具包名列表判斷出應(yīng)用程序中存在錄制回放工具對(duì)應(yīng)的包名進(jìn)程的情況下,殺掉所述錄制回放工具對(duì)應(yīng)的包名進(jìn)程。
[0023]根據(jù)本發(fā)明的另一個(gè)方面,提供一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的方法,包括:
[0024]檢測(cè)到應(yīng)用程序啟動(dòng)后獲取錄制回放工具包名列表;
[0025]在根據(jù)所述錄制回放工具包名列表判斷出應(yīng)用程序中存在錄制回放工具對(duì)應(yīng)的包名進(jìn)程的情況下,殺掉所述錄制回放工具對(duì)應(yīng)的包名進(jìn)程;
[0026]檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作并響應(yīng)所述觸摸操作。
[0027]優(yōu)選的,所述檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作并響應(yīng)所述觸摸操作包括:
[0028]檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作;
[0029]獲取所述觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置;
[0030]在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下,響應(yīng)所述觸摸操作;或者,
[0031]在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,不響應(yīng)所述觸摸操作。
[0032]根據(jù)本發(fā)明的另一個(gè)方面,提供一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的裝置,包括:
[0033]操作檢測(cè)模塊,用于檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作;
[0034]坐標(biāo)獲取模塊,用于獲取所述操作檢測(cè)模塊檢測(cè)的觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置;
[0035]第一響應(yīng)處理模塊,用于在所述坐標(biāo)獲取模塊獲取的觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下,響應(yīng)所述觸摸操作。
[0036]優(yōu)選的,所述裝置還包括:
[0037]第二響應(yīng)處理模塊,用于在所述坐標(biāo)獲取模塊獲取的觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,不響應(yīng)所述觸摸操作。
[0038]優(yōu)選的,所述第二響應(yīng)處理模塊包括:
[0039]閾值設(shè)置子模塊,用于設(shè)置觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的設(shè)定上限次數(shù);
[0040]比較處理子模塊,用于在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,如果相等的次數(shù)小于所述閾值設(shè)置子模塊的設(shè)定上限次數(shù),響應(yīng)所述觸摸操作;如果相等的次數(shù)達(dá)到或超過所述閾值設(shè)置子模塊的設(shè)定上限次數(shù),不響應(yīng)所述觸摸操作。
[0041]優(yōu)選的,所述裝置還包括:
[0042]代碼重寫模塊,用于重寫所述應(yīng)用程序的觸摸控件中的觸摸事件方法代碼,使得能夠記錄觸摸事件的坐標(biāo),并且能夠計(jì)算被觸摸的觸摸控件的中心坐標(biāo)。
[0043]優(yōu)選的,所述裝置還包括:
[0044]包名進(jìn)程刪除模塊,用于檢測(cè)到應(yīng)用程序啟動(dòng)后從服務(wù)器或本地獲取錄制回放工具包名列表,在根據(jù)所述錄制回放工具包名列表判斷出應(yīng)用程序中存在錄制回放工具對(duì)應(yīng)的包名進(jìn)程的情況下,殺掉所述錄制回放工具對(duì)應(yīng)的包名進(jìn)程。
[0045]根據(jù)本發(fā)明的另一個(gè)方面,提供一種提高應(yīng)用程序數(shù)據(jù)檢測(cè)準(zhǔn)確性的裝置,包括:
[0046]包名進(jìn)程刪除模塊,用于檢測(cè)到應(yīng)用程序啟動(dòng)后獲取錄制回放工具包名列表,在根據(jù)所述錄制回放工具包名列表判斷出應(yīng)用程序中存在錄制回放工具對(duì)應(yīng)的包名進(jìn)程的情況下,殺掉所述錄制回放工具對(duì)應(yīng)的包名進(jìn)程;
[0047]觸摸處理模塊,用于檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作并響應(yīng)所述觸摸操作。
[0048]優(yōu)選的,所述觸摸處理模塊包括:
[0049]操作檢測(cè)模塊,用于檢測(cè)對(duì)應(yīng)用程序的觸摸控件的觸摸操作;
[0050]坐標(biāo)獲取模塊,用于獲取所述操作獲取模塊獲取的觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置;
[0051]第一響應(yīng)處理模塊,用于在所述坐標(biāo)獲取模塊獲取的觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下,響應(yīng)所述觸摸操作;
[0052]第二響應(yīng)處理模塊,用于在所述坐標(biāo)獲取模塊獲取的觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下,不響應(yīng)所述觸摸操作。
[0053]根據(jù)本發(fā)明的另一個(gè)方面,提供一種處理設(shè)備,包括:存儲(chǔ)器、用于檢測(cè)觸摸操作的觸摸屏和處理器,
[0054]所述處理器在所述觸摸屏檢測(cè)到對(duì)應(yīng)用程序的觸摸控件的觸摸操作后,獲取所述觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置,并將所述觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置保存在所述存儲(chǔ)器上,
[0055]所述處理器在所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下,響應(yīng)所述觸摸操作。
[0056]根據(jù)本發(fā)明的另一個(gè)方面,提供一種處理設(shè)備,包括:存儲(chǔ)器、用于檢測(cè)觸摸操作的觸摸屏和處理器,
[0057]所述處理器在檢測(cè)到應(yīng)用程序啟動(dòng)后獲取錄制回放工具包名列表,在根據(jù)所述錄制回放工具包名列表判斷出應(yīng)用程序中存在錄制回放工具對(duì)應(yīng)的包名進(jìn)程的情況下,殺掉所述錄制回放工具對(duì)應(yīng)的包名進(jìn)程,
[0058]所述處理器在所述觸摸屏檢測(cè)到對(duì)應(yīng)用程序的觸摸控件的觸摸操作后,響應(yīng)所述觸摸操作。
[0059]可以發(fā)現(xiàn),本發(fā)明實(shí)施例的技術(shù)方案,通過獲取所述觸摸操作的坐標(biāo)位置和被觸摸的觸摸控件的中心坐標(biāo)位置,那么根據(jù)所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置不相等的情況下就可以判定所述觸摸操作為人工操作,然后才響應(yīng)所述觸摸操作,從而避免對(duì)刷量的腳本操作進(jìn)行響應(yīng),可更準(zhǔn)確檢測(cè)應(yīng)用程序數(shù)據(jù),防止應(yīng)用程序數(shù)據(jù)刷量作弊。
[0060]進(jìn)一步的,本發(fā)明實(shí)施例根據(jù)所述觸摸操作的坐標(biāo)位置與所述觸摸控件的中心坐標(biāo)位置相等的情況下就可以判定所述觸摸操作為腳本操作,不響應(yīng)所述觸摸操作,從而避免對(duì)刷量的腳本操作進(jìn)行響應(yīng)。
[0061]進(jìn)一步的,本發(fā)明實(shí)施例是重寫了觸摸控件中的觸摸事件方法代碼,使得能夠記錄觸摸事件的坐標(biāo),并且能夠計(jì)算被觸摸的觸摸控件的中心坐標(biāo)。
[0062]進(jìn)一步的,本發(fā)明實(shí)施例為了防止誤殺用戶不小心點(diǎn)擊到view控件中心坐標(biāo)的場(chǎng)景,如果對(duì)比當(dāng)前view控件的中心坐標(biāo)位置和點(diǎn)擊操作的坐標(biāo)位置相等的情況下,還可以進(jìn)一步通過判斷兩者相等的次數(shù)是否達(dá)到或超過設(shè)定上限來判斷是否是人工操作。如果相等的次數(shù)小于設(shè)定上限,也判定是人工操作,會(huì)響應(yīng)點(diǎn)擊操作,如果相等的次數(shù)達(dá)到或超過設(shè)定上限,才最終判定是腳本操作,不響應(yīng)點(diǎn)擊操作。
[0063]進(jìn)一步的,本發(fā)明實(shí)施例針對(duì)相關(guān)使用錄制回放工具通過錄制
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
永清县| 句容市| 阳泉市| 兖州市| 禹州市| 马公市| 岳西县| 双鸭山市| 虞城县| 礼泉县| 江都市| 武清区| 大城县| 遂溪县| 宁乡县| 庆城县| 东城区| 辽阳县| 平陆县| 丁青县| 茶陵县| 晋宁县| 赤城县| 全州县| 卓尼县| 通州市| 江安县| 张家港市| 师宗县| 鹿邑县| 武穴市| 遵义县| 札达县| 兴安盟| 荆门市| 玉山县| 凌云县| 马关县| 水富县| 大同市| 周宁县|