觸摸屏測試方法以及裝置制造方法
【專利摘要】本發(fā)明實施例公開了觸摸屏測試方法,用于準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。本發(fā)明實施例方法包括:獲取點擊裝置發(fā)送過來的點擊反饋信息;獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息;計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。本發(fā)明實施例還提供觸摸屏測試裝置。本發(fā)明實施例能夠準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
【專利說明】觸摸屏測試方法以及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸摸屏測試【技術(shù)領(lǐng)域】,尤其涉及觸摸屏測試方法以及裝置。
【背景技術(shù)】
[0002]觸摸屏技術(shù)越來越多應(yīng)于計算機、移動終端及各種手持設(shè)備中。它是目前最簡單、方便、自然的一種人機交互方式。用戶只需輕輕觸摸觸摸屏上的圖符或文字,就能實現(xiàn)對設(shè)備的操作。
[0003]在觸摸屏的使用中,點擊是最常用到的一項操作,特別是在一些特殊應(yīng)用上(如游戲應(yīng)用),快速點擊更是其最重要的指標(biāo)之一,而反應(yīng)速度和點擊正確率是評估觸摸屏點擊操作最重要的指標(biāo),直接影響到觸摸屏的使用效果及客戶體驗。反應(yīng)速度指用戶在觸摸屏上點擊時觸摸屏響應(yīng)用戶點擊動作的快慢,點擊正確率指用戶進行連續(xù)的點擊操作時,觸摸屏識別點擊動作的正確性,包括點擊偏移和點擊丟失。
[0004]目前,行業(yè)內(nèi)都是以觸摸框的響應(yīng)時間為最終的反應(yīng)速度判斷值,與觸摸屏實際的反應(yīng)速度存在差異,點擊丟失率多為主觀判定,通過點擊桌面圖標(biāo)來判定點擊是否有丟失,而無法精確的對點擊丟失率進行計算和判斷,因此測試結(jié)果并不準(zhǔn)確。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供了觸摸屏測試方法以及裝置,能夠準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
[0006]本發(fā)明實施例提供的一種觸摸屏測試方法,包括:
[0007]獲取點擊裝置發(fā)送過來的點擊反饋信息,所述點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,所述點擊反饋信息包括時間標(biāo)識;
[0008]獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息;
[0009]計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0010]根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0011 ] 可選地,所述方法還包括:
[0012]獲取所述點擊裝置在觸摸屏的同一個點上點擊時,所述觸摸屏傳回的N個坐標(biāo)信息;
[0013]根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息;
[0014]挑選出在所述標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息;
[0015]計算所述點擊裝置在所述觸摸屏的所述點上點擊的點擊偏差率,所述點擊偏差率等于M除以N。
[0016]可選地,所述方法還包括:[0017]計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到所述觸摸屏的平均反應(yīng)時間;
[0018]判斷所述平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則所述觸摸屏的反應(yīng)速度合格,若否,則所述觸摸屏的反應(yīng)速度不合格。
[0019]可選地,所述方法還包括:
[0020]判斷所述點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則所述觸摸屏的點擊丟失率合格,若否,則所述觸摸屏的點擊丟失率不合格。
[0021 ] 可選地,所述方法還包括:
[0022]通過傳動架將所述點擊裝置平穩(wěn)地移動至所述觸摸屏上某一個點的位置上。
[0023]本發(fā)明實施例提供的一種觸摸屏測試裝置,包括:
[0024]第一獲取模塊,用于獲取點擊裝置發(fā)送過來的點擊反饋信息,所述點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,所述點擊反饋信息包括時間標(biāo)識;
[0025]第二獲取模塊,用于獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息;
[0026]第一計算模塊,用于計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0027]第二計算模塊,用于根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0028]可選地,所述觸摸屏測試裝置還包括:
[0029]第三獲取模塊,用于獲取所述點擊裝置在觸摸屏的同一個點上點擊時,所述觸摸屏傳回的N個坐標(biāo)信息;
[0030]對比獲取模塊,用于根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息;
[0031]挑選模塊,用于挑選出在所述標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息;
[0032]第三計算模塊,用于計算所述點擊裝置在所述觸摸屏的所述點上點擊的點擊偏差率,所述點擊偏差率等于M除以N。
[0033]可選地,所述觸摸屏測試裝置還包括:
[0034]第四計算模塊,用于計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到所述觸摸屏的平均反應(yīng)時間;
[0035]第一判斷模塊,用于判斷所述平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則所述觸摸屏的反應(yīng)速度合格,若否,則所述觸摸屏的反應(yīng)速度不合格。
[0036]可選地,所述觸摸屏測試裝置還包括:
[0037]第二判斷模塊,用于判斷所述點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則所述觸摸屏的點擊丟失率合格,若否,則所述觸摸屏的點擊丟失率不合格。
[0038]可選地,所述觸摸屏測試裝置還包括:
[0039]傳動架,用于將所述點擊裝置平穩(wěn)地移動至所述觸摸屏上某一個點的位置上。
[0040]從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
[0041]本發(fā)明實施例中,獲取點擊裝置發(fā)送過來的點擊反饋信息,所述點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,所述點擊反饋信息包括時間標(biāo)識;獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息;計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。在本發(fā)明實施例中,通過獲取點擊裝置和觸摸屏在點擊時各自反饋的信息,可以準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
【專利附圖】
【附圖說明】
[0042]圖1為本發(fā)明實施例中觸摸屏測試方法一個實施例流程圖;
[0043]圖2為本發(fā)明實施例中觸摸屏測試方法另一個實施例流程圖;
[0044]圖3為本發(fā)明實施例中觸摸屏測試裝置一個實施例結(jié)構(gòu)圖;
[0045]圖4為本發(fā)明實施例中觸摸屏測試裝置另一個實施例結(jié)構(gòu)圖。
【具體實施方式】
[0046]本發(fā)明實施例提供了觸摸屏測試方法以及裝置,用于準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
[0047]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0048]請參閱圖1,本發(fā)明實施例中觸摸屏測試方法一個實施例包括:
[0049]101、獲取點擊裝置發(fā)送過來的點擊反饋信息;
[0050]每當(dāng)點擊裝置在觸摸屏上點擊時,便可以獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識。
[0051]102、獲取該觸摸屏傳回的坐標(biāo)信息;
[0052]每當(dāng)點擊裝置在觸摸屏上點擊時,便可以獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息。
[0053]103、計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0054]在獲取到該點擊反饋信息以及該坐標(biāo)信息之后,可以計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差,得到觸摸屏的反應(yīng)時間。
[0055]104、根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0056]在獲取到該點擊反饋信息以及該坐標(biāo)信息之后,還可以根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0057]本實施例中,前面所說的觸摸屏測試方法具體步驟為:獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識;獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息;計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。在本實施例中,通過獲取點擊裝置和觸摸屏在點擊時各自反饋的信息,可以準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
[0058]為便于理解,下面對本發(fā)明實施例中的觸摸屏測試方法進行詳細(xì)描述,請參閱圖2,本發(fā)明實施例中觸摸屏測試方法另一個實施例包括:
[0059]201通過傳動架將該點擊裝置平穩(wěn)地移動至該觸摸屏上某一個點的位置上;
[0060]為了更方面地測試觸摸屏,可以通過傳動架將該點擊裝置平穩(wěn)地移動至該觸摸屏上某一個點的位置上??梢岳斫獾氖?,該傳動架可以控制該點擊裝置在觸摸屏上方進行X/Y軸兩個方向的平移,通過X/Y的定位可以達到觸摸屏上任何一個點上。
[0061]需要說明的是,該傳動架可以通過電腦上的軟件進行控制,通過在軟件上輸入對應(yīng)的X/Y軸坐標(biāo)來控制該傳動架將該點擊裝置送至哪一個點上,并且可以同時預(yù)設(shè)H個點,控制該點擊裝置在H個點上先后進行預(yù)設(shè)次數(shù)的點擊,從而實現(xiàn)對點擊裝置的自動化控制。
[0062]202、獲取點擊裝置發(fā)送過來的點擊反饋信息;
[0063]每當(dāng)點擊裝置在觸摸屏上點擊時,便可以獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識??梢岳斫獾氖牵摃r間標(biāo)識記錄下了點擊裝置當(dāng)次點擊觸摸屏?xí)r的時間,也即是當(dāng)次點擊時刻。該點擊裝置上可以裝有壓力傳感器,當(dāng)點擊裝置上的筆頭觸碰到觸摸屏?xí)r,壓力傳感器可以感受到筆頭傳來的壓力,并生成點擊反饋信息發(fā)送出去。
[0064]203、獲取該觸摸屏傳回的坐標(biāo)信息;
[0065]每當(dāng)點擊裝置在觸摸屏上點擊時,便可以獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息??梢岳斫獾氖?,該時間點信息記錄下在該觸摸屏被點擊裝置當(dāng)次點擊時觸摸屏感受到點擊的時刻,也即是觸摸屏的反應(yīng)時刻。該時間點信息可以寫入坐標(biāo)信息內(nèi)。
[0066]204、計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0067]在獲取到該點擊反饋信息以及該坐標(biāo)信息之后,可以計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差,得到觸摸屏的反應(yīng)時間。
[0068]需要說明的是,每次點擊的反饋信息與對應(yīng)的坐標(biāo)信息可以通過時間標(biāo)識與該時間點信息之差來確認(rèn),由于觸摸屏的反應(yīng)時間一般小于100毫秒,而該點擊裝置的點擊速度可以通過預(yù)設(shè)控制在大于500毫秒的范圍,因此該時間標(biāo)識與該時間點信息之差若大于100毫秒的,則可以認(rèn)為本次點擊的反饋信息與該坐標(biāo)信息不對應(yīng),從而可以放棄本次點擊或者重新為本次點擊的反饋信息查詢對應(yīng)的坐標(biāo)信息。
[0069]205、計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到該觸摸屏的平均反應(yīng)時間;
[0070]在獲得H個點擊的該反應(yīng)時間之后,可以計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到該觸摸屏的平均反應(yīng)時間??梢岳斫獾氖牵琀可以預(yù)先設(shè)定,選取H個點相當(dāng)于對該次測試進行H個取樣。
[0071]206、判斷該平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則執(zhí)行步驟207,若否,則執(zhí)行步驟208 ;
[0072]在計算得到該平均反應(yīng)時間后,判斷該平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則執(zhí)行步驟207,若否,則執(zhí)行步驟208。
[0073]207、該觸摸屏的反應(yīng)速度合格;
[0074]若該平均反應(yīng)時間在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),則該觸摸屏的反應(yīng)速度合格。值得注意的是,還可以通過顯示設(shè)備將該觸摸屏的反應(yīng)速度合格的測試結(jié)果顯示出來。
[0075]208、該觸摸屏的反應(yīng)速度不合格;
[0076]若該平均反應(yīng)時間不在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),則該觸摸屏的反應(yīng)速度不合格。
[0077]值得注意的是,還可以通過顯示設(shè)備將該觸摸屏的反應(yīng)速度不合格的測試結(jié)果顯示出來。
[0078]209、根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率;
[0079]在獲取到該點擊反饋信息以及該坐標(biāo)信息之后,還可以根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0080]可以理解的是,在點擊裝置對該觸摸屏進行點擊測試時,可能存在點擊后觸摸屏沒有反應(yīng)或者觸摸指令丟失的情況,因此可能存在該點擊反饋信息的個數(shù)大于該坐標(biāo)信息的個數(shù),多出來的個數(shù)部分即為點擊丟失次數(shù)。其中點擊丟失次數(shù)等于該點擊反饋信息的個數(shù)減去該坐標(biāo)信息的個數(shù),而點擊丟失率則等于該坐標(biāo)信息的個數(shù)與該點擊反饋信息的個數(shù)之差再除以該點擊反饋信息的個數(shù),該點擊丟失率最小值為O。
[0081]210、判斷該點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則執(zhí)行步驟211,若否,則執(zhí)行步驟212 ;
[0082]得到該點擊丟失率后,可以判斷該點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則執(zhí)行步驟211,若否,則執(zhí)行步驟212。
[0083]211、該觸摸屏的點擊丟失率合格;
[0084]若該點擊丟失率在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),則該觸摸屏的點擊丟失率合格。值得注意的是,還可以通過顯示設(shè)備將該觸摸屏的點擊丟失率合格的測試結(jié)果顯示出來。
[0085]212、該觸摸屏的點擊丟失率不合格;
[0086]若該點擊丟失率不在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),則該觸摸屏的點擊丟失率不合格。值得注意的是,還可以通過顯示設(shè)備將該觸摸屏的點擊丟失率不合格的測試結(jié)果顯示出來。
[0087]213、獲取該點擊裝置在觸摸屏的同一個點上點擊時,該觸摸屏傳回的N個坐標(biāo)信息;
[0088]該點擊裝置可以在同一個點上進行若干次點擊,此時,可以獲取該點擊裝置在觸摸屏的同一個點上點擊時,該觸摸屏傳回的N個坐標(biāo)信息。
[0089]214、根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息;
[0090]在獲取到該N個坐標(biāo)信息后,根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息。
[0091]需要說明的是,該統(tǒng)計對比法為:假設(shè)獲取到的N個坐標(biāo)信息分別為A1,A2,……An,先選出Al作為基準(zhǔn)值,計算Al與其余N-1個坐標(biāo)信息之間的距離,判斷其余A2~An是否落入以Al為中心的預(yù)設(shè)的偏差范圍內(nèi),并統(tǒng)計落入偏差范圍內(nèi)的坐標(biāo)信息的數(shù)量BI,然后依次取A2~An作為基準(zhǔn)值,分別統(tǒng)計得到落入偏差范圍內(nèi)的坐標(biāo)信息的數(shù)量分別為B2~Bn。最后對比BI,B2,……Bn的數(shù)值大小,若只存在一個最大值Bm,則取Bm為標(biāo)準(zhǔn)坐標(biāo)信息;若存在多個相等的最大值,如Bi,Bj,Bo,則計算Bi,Bj,Bo的平均值Be,并取Be作為標(biāo)準(zhǔn)坐標(biāo)信息。
[0092]215、挑選出在該標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息;
[0093]確定了該標(biāo)準(zhǔn)坐標(biāo)信息后,可以挑選出在該標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息。
[0094]需要說明的是,該容差范圍可以根據(jù)具體情況進行預(yù)設(shè),從而篩選出測試需要的M個坐標(biāo)信息,該M個坐標(biāo)信息一般會是在坐標(biāo)位置上離該標(biāo)準(zhǔn)坐標(biāo)信息距離較遠(yuǎn)的。
[0095]216、計算該點擊裝置在該觸摸屏的該點上點擊的點擊偏差率。
[0096]獲取到該N和M的 數(shù)值后,可以計算該點擊裝置在該觸摸屏的該點上點擊的點擊偏差率,該點擊偏差率等于M除以N??梢岳斫獾氖牵捎贛代表M個在坐標(biāo)位置上遠(yuǎn)離標(biāo)準(zhǔn)坐標(biāo)信息的坐標(biāo)信息,可以認(rèn)為M個坐標(biāo)信息出現(xiàn)了偏差,并不是點擊時期望得到的坐標(biāo)信息,而且N則代表坐標(biāo)信息的總數(shù),因此M除以N可以認(rèn)為是該點擊裝置在同一個點上點擊時的點擊偏差率。
[0097]217、將該點的反應(yīng)時間、點擊丟失率和點擊偏差率通過顯示設(shè)備顯示出來;
[0098]每當(dāng)完成一個點的點擊測試后,將該點的反應(yīng)時間、點擊丟失率和點擊偏差率通過顯示設(shè)備顯示出來。
[0099]需要說明的是,每當(dāng)該點擊裝置在某個點上多次點擊,然后獲取得到該點的反應(yīng)速度(反應(yīng)時間)、點擊丟失率、點擊偏差率后,傳動架會帶動該點擊裝置去到下一個預(yù)設(shè)的點上進行測試,直到所有預(yù)設(shè)的點均進行了測試后,整個測試流程才結(jié)束。
[0100]218、當(dāng)所有預(yù)設(shè)的H個點完成了點擊測試后,將H個點的平均反應(yīng)時間、平均點擊丟失率和平均點擊偏差率通過顯示設(shè)備顯示出來;
[0101]當(dāng)所有預(yù)設(shè)的H個點完成了點擊測試后,將H個點的平均反應(yīng)時間、平均點擊丟失率和平均點擊偏差率通過顯示設(shè)備顯示出來??梢岳斫獾氖?,對每一個點可以得出該點的點擊測試的反應(yīng)時間、點擊丟失率和點擊偏差率,因此,當(dāng)所有預(yù)設(shè)的H個點完成點擊測試后,可以得到這H個點的平均反應(yīng)時間、平均點擊丟失率和平均點擊偏差率。具體為:平均反應(yīng)時間等于每個點的反應(yīng)時間之和除以這些點的數(shù)量(即H);平均點擊丟失率等于每個點的點擊丟失率之和除以這些點的數(shù)量(即H);平均點擊偏差率等于每個點的點擊偏差率之和除以這些點的數(shù)量(即H)。
[0102]219、根據(jù)預(yù)設(shè)的評級標(biāo)準(zhǔn)為該觸摸屏進行等級評價。
[0103]在得到H個點的點擊測試的平均反應(yīng)時間、平均丟失率和平均偏差率之后,可以根據(jù)預(yù)設(shè)的評級標(biāo)準(zhǔn)為該觸摸屏進行等級評價??梢岳斫獾氖牵僭O(shè)該評級標(biāo)準(zhǔn)為平均反應(yīng)時間、平均丟失率和平均偏差率這二項指標(biāo)中,二項均合格的,等級評價為優(yōu)等,兩項合格的,等級評價為良好,只有一項合格的,等級評價為不良,沒有一項合格的,則等級評價為極差。該評級標(biāo)準(zhǔn)可以在實際應(yīng)用中根據(jù)實際情況具體設(shè)定,此處不作限定。
[0104]在本實施例中,通過獲取點擊裝置和觸摸屏在點擊時各自反饋的信息,可以準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。進一步地,還可以計算該觸摸屏上某點的點擊偏差率,為觸摸屏提供更為全面的測試數(shù)據(jù)。
[0105]為便于理解,根據(jù)圖2所描述的實施例,下面以一個實際應(yīng)用場景對本發(fā)明實施例中的觸摸屏測試方法進行描述:
[0106]當(dāng)測試人員使用該方法對觸摸屏進行測試時,具體步驟可以為:
[0107]A:測試人員將傳動架、點擊裝置安裝在觸摸屏上,并把傳動架、點擊裝置、觸摸屏與同一臺電腦進行連接;
[0108]B:測試人員根據(jù)實際測試的需要,通過電腦對傳動架和點擊裝置進行設(shè)置,如設(shè)定測試的點的個數(shù)為S,每個點需要點擊的次數(shù)為T、點擊的頻率為2次每秒以及不同點的測試的先后順序;
[0109]C:開始測試時,點擊裝置在傳動架的帶動下,對每一個預(yù)設(shè)的點進行點擊,點擊時根據(jù)設(shè)定的頻率和設(shè)定的點擊次數(shù)進行,并且在點擊的同時,點擊裝置向電腦發(fā)送點擊反饋信息;
[0110]D:在點擊裝置對觸摸屏進行點擊的同時,電腦監(jiān)控該觸摸屏,每當(dāng)點擊有效時,觸摸屏將向電腦傳回該次點擊的坐標(biāo)信息;
[0111]E:在該點擊裝置完成預(yù)設(shè)的點擊任務(wù)以后,電腦根據(jù)獲得的每次點擊的點擊反饋信息和坐標(biāo)信息計算得到每次點擊的觸摸屏的反應(yīng)時間,并根據(jù)所有點擊的反應(yīng)時間計算出平均反應(yīng)時間,若本次測試沒有點擊丟失,則總共s*T次點擊,若存在點擊丟失,則少于s*T次點擊;
[0112]F:電腦根據(jù)計算得出的平均反應(yīng)時間和預(yù)設(shè)的反應(yīng)容錯范圍可以為觸摸屏的反應(yīng)速度提供測試結(jié)果;
[0113]G:電腦還可以根據(jù)總共收到的點擊反饋信息的個數(shù)和坐標(biāo)信息的個數(shù)計算出點擊丟失次數(shù)和點擊丟失率,并可以對觸摸屏的點擊的準(zhǔn)確性提供測試結(jié)果;
[0114]H:電腦還可以根據(jù)獲取到的該點擊裝置在同一個點上的T次點擊的點擊反饋信息以及對應(yīng)的坐標(biāo)信息計算得到該點的點擊偏差率。假設(shè)預(yù)設(shè)容差范圍為2_,點擊次數(shù)T為10,電腦獲取了觸摸屏傳回10次的坐標(biāo)信息后,以相近坐標(biāo)最多的坐標(biāo)作為參考值,然后去比對其他9個點和參考點的坐標(biāo)偏差,偏差2mm以上為不通過的點記為Dm (Dm為不通過點的數(shù)量,Dm跟上述圖2對應(yīng)實施例中步驟215的M類似),則點擊偏差率為Do=Dm/10。
[0115]值得注意的是,當(dāng)?shù)玫搅它c擊丟失率和點擊偏差率之后,可以根據(jù)觸摸屏生產(chǎn)時的參數(shù)標(biāo)準(zhǔn)和該點擊丟失率、點擊偏差率來評估得到該觸摸屏的點擊正確率。
[0116]1:每當(dāng)一個點上的點擊測試完成后,將該點的反應(yīng)時間、點擊丟失率、點擊偏差率在顯示器上顯示出來,并且傳動架帶動點擊裝置去到下一個設(shè)定的點上,至少S個點全部測試完畢;
[0117]J:當(dāng)S個點全部測試完畢后,在顯示器上顯示出整個測試的平均反應(yīng)速度、平均點擊丟失率、平均點擊偏差率,并對該觸摸屏做一個等級評價。
[0118]上面主要詳細(xì)描述了一種觸摸屏測試方法,下面將對一種觸摸屏測試裝置進行詳細(xì)的描述,請參閱圖3,本發(fā)明實施例中一種觸摸屏測試裝置一個實施例包括:[0119]第一獲取模塊301,用于獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識;
[0120]第二獲取模塊302,用于獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息;
[0121]第一計算模塊303,用于計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0122]第二計算模塊304,用于根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0123]本實施例中,第一獲取模塊301獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識;第二獲取模塊302獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息;第一計算模塊303計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;第二計算模塊304根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。在本實施例中,通過獲取點擊裝置和觸摸屏在點擊時各自反饋的信息,可以準(zhǔn)確地計算出觸摸屏被點擊的反應(yīng)時間以及點擊丟失率,使得測試結(jié)果準(zhǔn)確可靠。
[0124]為便于理解,下面對本發(fā)明實施例中的觸摸屏測試裝置進行詳細(xì)描述,請參閱圖4,本發(fā)明實施例中觸摸屏測試裝置另一個實施例包括:
[0125]第一獲取模塊401,用于獲取點擊裝置發(fā)送過來的點擊反饋信息,該點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,該點擊反饋信息包括時間標(biāo)識;
[0126]第二獲取模塊402,用于獲取該觸摸屏傳回的坐標(biāo)信息,該觸摸屏每次被點擊便傳回一個坐標(biāo)信息,該坐標(biāo)信息包括時間點信息;
[0127]第一計算模塊403,用于計算該點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間;
[0128]第二計算模塊404,用于根據(jù)該點擊反饋信息的個數(shù)和該坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
[0129]本實施例中觸摸屏測試裝置還可以包括:
[0130]第三獲取模塊405,用于獲取該點擊裝置在觸摸屏的同一個點上點擊時,該觸摸屏傳回的N個坐標(biāo)信息;
[0131]對比獲取模塊406,用于根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息;
[0132]挑選模塊407,用于挑選出在該標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息;
[0133]第三計算模塊408,用于計算該點擊裝置在該觸摸屏的該點上點擊的點擊偏差率,該點擊偏差率等于M除以N ;
[0134]第四計算模塊409,用于計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到該觸摸屏的平均反應(yīng)時間;
[0135]第一判斷模塊410,用于判斷該平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則該觸摸屏的反應(yīng)速度合格,若否,則該觸摸屏的反應(yīng)速度不合格;
[0136]第二判斷模塊411,用于判斷該點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則該觸摸屏的點擊丟失率合格,若否,則該觸摸屏的點擊丟失率不合格;
[0137]傳動架412,用于將該點擊裝置平穩(wěn)地移動至該觸摸屏上某一個點的位置上。
[0138]顯示設(shè)備413,用于每當(dāng)完成一個點的點擊測試后,將該點的反應(yīng)時間、點擊丟失率和點擊偏差率顯示出來,以及當(dāng)所有預(yù)設(shè)的H個點完成了點擊測試后,將H個點的平均反應(yīng)時間、平均點擊丟失率和平均點擊偏差率顯示出來;
[0139]等級評價模塊414,用于根據(jù)獲取到的H個點的平均反應(yīng)時間、平均點擊丟失率、平均點擊偏差以及預(yù)設(shè)的評級標(biāo)準(zhǔn)為該觸摸屏進行等級評價,得出評價結(jié)果。
[0140]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0141]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0142]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0143]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0144]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(R0M,Read-OnlyMemory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0145]以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種觸摸屏測試方法,其特征在于,包括: 獲取點擊裝置發(fā)送過來的點擊反饋信息,所述點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,所述點擊反饋信息包括時間標(biāo)識; 獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息; 計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間; 根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲取所述點擊裝置在觸摸屏的同一個點上點擊時,所述觸摸屏傳回的N個坐標(biāo)信息; 根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息; 挑選出在所述標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息; 計算所述點擊裝置在所述觸摸屏的所述點上點擊的點擊偏差率,所述點擊偏差率等于M除以N。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到所述觸摸屏的平均反應(yīng)時間;判斷所述平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范`圍內(nèi),若是,則所述觸摸屏的反應(yīng)速度合格,若否,則所述觸摸屏的反應(yīng)`速度不合格。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 判斷所述點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則所述觸摸屏的點擊丟失率合格,若否,則所述觸摸屏的點擊丟失率不合格。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,所述方法還包括: 通過傳動架將所述點擊裝置平穩(wěn)地移動至所述觸摸屏上某一個點的位置上。
6.一種觸摸屏測試裝置,其特征在于,包括: 第一獲取模塊,用于獲取點擊裝置發(fā)送過來的點擊反饋信息,所述點擊裝置每次在觸摸屏上點擊便發(fā)送一個點擊反饋信息,所述點擊反饋信息包括時間標(biāo)識; 第二獲取模塊,用于獲取所述觸摸屏傳回的坐標(biāo)信息,所述觸摸屏每次被點擊便傳回一個坐標(biāo)信息,所述坐標(biāo)信息包括時間點信息; 第一計算模塊,用于計算所述點擊反饋信息中的時間標(biāo)識和對應(yīng)的坐標(biāo)信息中的時間點信息之差得到觸摸屏的反應(yīng)時間; 第二計算模塊,用于根據(jù)所述點擊反饋信息的個數(shù)和所述坐標(biāo)信息的個數(shù)得到點擊丟失次數(shù)和/或點擊丟失率。
7.根據(jù)權(quán)利要求6所述的觸摸屏測試裝置,其特征在于,所述觸摸屏測試裝置還包括: 第三獲取模塊,用于獲取所述點擊裝置在觸摸屏的同一個點上點擊時,所述觸摸屏傳回的N個坐標(biāo)信息; 對比獲取模塊,用于根據(jù)預(yù)設(shè)的偏差范圍通過統(tǒng)計對比法從N個坐標(biāo)信息中獲取到標(biāo)準(zhǔn)坐標(biāo)信息; 挑選模塊,用于挑選出在所述標(biāo)準(zhǔn)坐標(biāo)信息的預(yù)設(shè)容差范圍外的M個坐標(biāo)信息;第三計算模塊,用于計算所述點擊裝置在所述觸摸屏的所述點上點擊的點擊偏差率,所述點擊偏差率等于M除以N。
8.根據(jù)權(quán)利要求6所述的觸摸屏測試裝置,其特征在于,所述觸摸屏測試裝置還包括: 第四計算模塊,用于計算觸摸屏上H個點對應(yīng)的反應(yīng)時間的平均值,得到所述觸摸屏的平均反應(yīng)時間; 第一判斷模塊,用于判斷所述平均反應(yīng)時間是否在預(yù)設(shè)的反應(yīng)容錯范圍內(nèi),若是,則所述觸摸屏的反應(yīng)速度合格,若否,則所述觸摸屏的反應(yīng)速度不合格。
9.根據(jù)權(quán)利要求6所述的觸摸屏測試裝置,其特征在于,所述觸摸屏測試裝置還包括: 第二判斷模塊,用于判斷所述點擊丟失率是否在預(yù)設(shè)的標(biāo)準(zhǔn)范圍內(nèi),若是,則所述觸摸屏的點擊丟失率合格,若否,則所述觸摸屏的點擊丟失率不合格。
10.根據(jù)權(quán)利要求6至9中任一項所述的觸摸屏測試裝置,其特征在于,所述觸摸屏測試裝置還包括: 傳動架,用于將所述點擊裝·置平穩(wěn)地移動至所述觸摸屏上某一個點的位置上。
【文檔編號】G06F11/22GK103853640SQ201410127347
【公開日】2014年6月11日 申請日期:2014年3月31日 優(yōu)先權(quán)日:2014年3月31日
【發(fā)明者】彭放 申請人:廣州華欣電子科技有限公司