專(zhuān)利名稱(chēng):按鍵測(cè)試系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種測(cè)試系統(tǒng)及方法,更特別的,涉及一種按鍵測(cè)試 系統(tǒng)及方法。
背景技術(shù):
一般而言,電子裝置都具有可供使用者操作的按鍵,按鍵的好壞 直接影響了使用者對(duì)電子裝置的功能操控,因此,對(duì)按鍵進(jìn)行測(cè)試是 產(chǎn)品出廠前的必要流程。目前的按鍵測(cè)試技術(shù)多通過(guò)單片機(jī)控制,也即,將單片(Single Chip)機(jī)與按鍵板(Switch Board)電性連接,該 按鍵板為包含有多按鍵的電路板,而此種測(cè)試方法會(huì)存在如下缺點(diǎn)(1) 測(cè)試人員需要熟悉單片機(jī)的硬件電路(也即,單片機(jī)的輸入 輸出接腳及連接方式),由此將單片機(jī)與按鍵板電性連接,而不同型 號(hào)的單片機(jī),其輸入輸出接腳的數(shù)量與位置也不同,若更換另一型號(hào) 的單片機(jī),則單片機(jī)與按鍵板即需要重新連接。故此種通過(guò)單片機(jī)測(cè) 試按鍵的技術(shù),其硬件連接電路不具有通用性,而更改硬件連接電路 也浪費(fèi)測(cè)試時(shí)間。(2) 測(cè)試人員需要一定程度的單片機(jī)程序編寫(xiě)基礎(chǔ),由于不同型 號(hào)的單片機(jī),其軟件設(shè)計(jì)也不同,且測(cè)試程序燒錄于單片機(jī)的內(nèi)存之 后,其來(lái)源碼即不可讀取也不可更改,若更換另一型號(hào)的單片機(jī),則 測(cè)試程序需要重新編寫(xiě)及重新燒錄。故此種通過(guò)單片機(jī)測(cè)試按鍵的技 術(shù),其軟件測(cè)試程序也不具有通用性,而重新編寫(xiě)測(cè)試程序同樣會(huì)浪 費(fèi)測(cè)試時(shí)間。(3) 受單片機(jī)的功能限制,測(cè)試程序僅能判斷按鍵板上的按鍵好 壞而缺乏對(duì)測(cè)試結(jié)果的后續(xù)處理,也即,對(duì)于測(cè)試時(shí)間、不良按鍵的 具體位置、測(cè)試總量及良品率均難以進(jìn)行統(tǒng)計(jì)與記錄。況且,受單片 機(jī)的輸入輸出接腳的數(shù)量限制,其一次僅能測(cè)試一個(gè)或少量的按鍵板。 因此,此種通過(guò)單片機(jī)測(cè)試按鍵的技術(shù)既不利于測(cè)試人員對(duì)按鍵板測(cè) 試數(shù)據(jù)的追蹤管理,又不適用于按鍵板的大量測(cè)試。為此,如何提供一種能實(shí)現(xiàn)檢測(cè)通用性與節(jié)省測(cè)試時(shí)間的功效, 還能提供按鍵板測(cè)試數(shù)據(jù)的追蹤管理,并適用于按鍵板的大量測(cè)試的 按鍵測(cè)試系統(tǒng)及方法,以解決前述現(xiàn)有按鍵測(cè)試技術(shù)的種種缺點(diǎn),成 為目前亟待解決的問(wèn)題。發(fā)明內(nèi)容鑒于上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種具有 通用性的按鍵測(cè)試系統(tǒng)及方法。本發(fā)明的另一目的在于提供一種按鍵測(cè)試系統(tǒng)及方法,以節(jié)省測(cè) 試時(shí)間。本發(fā)明的再一目的在于提供一種按鍵測(cè)試系統(tǒng)及方法,其能對(duì)按 鍵板的測(cè)試結(jié)果進(jìn)行處理,從而后續(xù)按鍵板測(cè)試數(shù)據(jù)的追蹤管理。本發(fā)明的又一目的在于提供一種按鍵測(cè)試系統(tǒng)及方法,由此實(shí)現(xiàn) 按鍵板的大量測(cè)試。為達(dá)上述目的,本發(fā)明提供一種按鍵測(cè)試系統(tǒng),其包括:測(cè)試裝置,其用于電性連接具有至少一個(gè)按鍵的按鍵板(SwitchBoard),用 于檢測(cè)該按鍵板的按鍵狀態(tài);數(shù)據(jù)處理裝置,其用于依據(jù)該測(cè)試裝置 所檢測(cè)的按鍵板的按鍵狀態(tài),記錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵 板測(cè)試的統(tǒng)計(jì)結(jié)果,并用于顯示該測(cè)試裝置所檢測(cè)的按鍵板的按鍵狀 態(tài)、測(cè)試結(jié)果及統(tǒng)計(jì)結(jié)果以及傳輸接口,其電性連接該測(cè)試裝置及 數(shù)據(jù)處理裝置,用于將該測(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài)傳輸至 該數(shù)據(jù)處理裝置,該傳輸接口為周邊組件接口 (Peripheral Component Interface; PCI)及萬(wàn)用串行總線(xiàn)(Universal Serial Bus; USB)的其中 之一。在本發(fā)明的一種型態(tài)中,該數(shù)據(jù)處理裝置進(jìn)一步包括設(shè)定模塊, 其用于設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并用于建立該按鍵板及按鍵 的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí)體位置的對(duì)應(yīng)關(guān) 系;讀取模塊,其用于讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的 按鍵板的按鍵狀態(tài);記錄模塊,其用于依據(jù)該讀取模塊所讀取的按鍵 板的按鍵狀態(tài)記錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié) 果;顯示模塊,其用于提供按鍵測(cè)試窗口,該按鍵測(cè)試窗口用于顯示 該按鍵板及按鍵的位置分布、該記錄模塊所記錄的對(duì)應(yīng)于該按鍵板的 測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,并用于依據(jù)該設(shè)定模塊所設(shè)定的 顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示該讀取模塊所讀取的按鍵板的按鍵 狀態(tài);以及儲(chǔ)存模塊,其用于儲(chǔ)存該記錄模塊所記錄的對(duì)應(yīng)于該按鍵 板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果。在本發(fā)明的一種型態(tài)中,該設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,是 指設(shè)定不同的按鍵狀態(tài)對(duì)應(yīng)于不同的顯示色彩。通過(guò)前述本發(fā)明的按鍵測(cè)試系統(tǒng),本發(fā)明還提供一種按鍵測(cè)試方 法,其包括下述步驟設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并建立按鍵 板及按鍵的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí)體位置 的對(duì)應(yīng)關(guān)系;電性連接該按鍵板與該測(cè)試裝置;顯示該按鍵板及按鍵 的位置分布;讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的按鍵板的 按鍵狀態(tài);依據(jù)所設(shè)定的顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示所讀取的 該按鍵板的按鍵狀態(tài);依據(jù)所讀取的該按鍵板的按鍵狀態(tài)記錄對(duì)應(yīng)于 該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;顯示所記錄的對(duì)應(yīng)于 該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;以及儲(chǔ)存該所記錄的 對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,其中,該傳輸 接口為周邊組件接口 (Peripheral Component Interface; PCI)及萬(wàn)用串 行總線(xiàn)(Universal Serial Bus; USB)的其中之一。在本發(fā)明的一種型態(tài)中,該設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,是 指設(shè)定不同的按鍵狀態(tài)對(duì)應(yīng)于不同的顯示色彩。因此,本發(fā)明的按鍵測(cè)試系統(tǒng)及方法是通過(guò)傳輸接口將測(cè)試裝置 所檢測(cè)的各按鍵板的按鍵狀態(tài)傳輸至該數(shù)據(jù)處理裝置并予以顯示及處 理,測(cè)試人員能直接讀取按鍵的測(cè)試結(jié)果及統(tǒng)計(jì)結(jié)果,且由于數(shù)據(jù)處 理裝置的硬件及軟件資源強(qiáng)大,即無(wú)需再使用單片機(jī)對(duì)按鍵測(cè)試進(jìn)行 控制,故能解決現(xiàn)有技術(shù)因使用單片機(jī)控制而導(dǎo)致硬件連接電路、軟 件測(cè)試程序不具有通用性,以及浪費(fèi)測(cè)試時(shí)間的缺點(diǎn)。再者,本發(fā)明 的按鍵測(cè)試系統(tǒng)利用了數(shù)據(jù)處理裝置將測(cè)試時(shí)間、測(cè)試通過(guò)的按鍵位 置、測(cè)試按鍵板的總量及良品率予以?xún)?chǔ)存,由此能使測(cè)試人員直接了 解不良按鍵的具體位置以及測(cè)試良品率,使測(cè)試人員對(duì)按鍵板測(cè)試進(jìn)
行追蹤管理。另外,利用該數(shù)據(jù)處理裝置的強(qiáng)大硬件資源可一次同時(shí) 測(cè)試多個(gè)按鍵板并予以記錄,故本發(fā)明也能適用于按鍵板的大量測(cè)試。
圖1為本發(fā)明的按鍵測(cè)試系統(tǒng)的基本架構(gòu)的方塊示意圖;圖2A至2C為本發(fā)明的按鍵測(cè)試系統(tǒng)所顯示的按鍵測(cè)試窗口的其 中一個(gè)實(shí)施例的示意圖;圖2D至2E為本發(fā)明的按鍵測(cè)試系統(tǒng)所儲(chǔ)存的測(cè)試結(jié)果及統(tǒng)計(jì)結(jié) 果的其中一個(gè)實(shí)施例的示意圖;以及圖3為本發(fā)明的按鍵測(cè)試方法的流程示意圖。[主要組件符號(hào)說(shuō)明]1按鍵測(cè)試系統(tǒng)10按鍵板11測(cè)試裝置12傳輸接口13數(shù)據(jù)處理裝置130設(shè)定模塊131讀取模塊132記錄模塊133顯示模塊134儲(chǔ)存模塊3按鍵測(cè)試方法S30 S38步驟具體實(shí)施方式
以下通過(guò)具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由 本說(shuō)明書(shū)所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)與功效。本發(fā)明 也可通過(guò)其它不同的具體實(shí)例加以施行或應(yīng)用,本說(shuō)明書(shū)中的各項(xiàng)細(xì) 節(jié)也可基于不同觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。圖1為方框示意圖,用于顯示本發(fā)明的按鍵測(cè)試系統(tǒng)的基本架構(gòu),如圖所示,該按鍵測(cè)試系統(tǒng)1包括測(cè)試裝置11、傳輸接口 12以及數(shù)據(jù) 處理裝置13。該測(cè)試裝置11,其電性連接具有至少一個(gè)按鍵的按鍵板(Switch Board) 10,用于檢測(cè)各按鍵板10的按鍵狀態(tài)。該測(cè)試裝置ll能依據(jù) 實(shí)際需要電性連接單一或多個(gè)按鍵板,在本實(shí)施例中,該測(cè)試裝置11 電性連接4個(gè)按鍵板10,且每個(gè)按鍵板具有8個(gè)按鍵,該測(cè)試裝置11 可分別檢測(cè)32個(gè)按鍵的按鍵狀態(tài),也即該些按鍵被按下后是否能正常 發(fā)出其所代表的信號(hào)。該傳輸接口 12,其電性連接該測(cè)試裝置11及數(shù)據(jù)處理裝置13, 用于將該測(cè)試裝置11所檢測(cè)的各按鍵板10的按鍵狀態(tài)傳輸至該數(shù)據(jù) 處理裝置13。其中,該傳輸接口 12為周邊組件接口 (Peripheral Component Interface; PCI),在本發(fā)明的其它實(shí)施例中,該傳輸接口 12也可為萬(wàn)用串行總線(xiàn)(Universal Serial Bus; USB)。在本實(shí)施例中, 該傳輸接口 12為具有32路"1與0"的開(kāi)關(guān)量(Switch)輸入的PCI 接口的開(kāi)關(guān)量卡,用于將該測(cè)試裝置11所檢測(cè)的各按鍵板的按鍵狀態(tài) 轉(zhuǎn)換為開(kāi)關(guān)量,例如,l表示按鍵被按下,O表示按鍵未按下。該數(shù)據(jù)處理裝置13,其用于顯示該測(cè)試裝置11所檢測(cè)的各按鍵板 的按鍵狀態(tài),且用于依據(jù)該測(cè)試裝置11所檢測(cè)的各按鍵板10的按鍵 狀態(tài)記錄對(duì)應(yīng)于各按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果并予以 顯示。在本實(shí)施例中,該數(shù)據(jù)處理裝置13為計(jì)算機(jī)。如圖1所示,該 數(shù)據(jù)處理裝置13包括設(shè)定模塊130、讀取模塊131、記錄模塊132、顯 示模塊133、以及儲(chǔ)存模塊134。該設(shè)定模塊130,其用于設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并用于 建立該按鍵板10及按鍵的位置分布與該測(cè)試裝置11所檢測(cè)的按鍵板 10及按鍵的實(shí)體位置的對(duì)應(yīng)關(guān)系。其中,該設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯 示方式,是指設(shè)定不同的按鍵狀態(tài)對(duì)應(yīng)于不同的顯示色彩,例如,黑 色表示按鍵被按下,白色表示按鍵未被按下。該讀取模塊131,其用于讀取該傳輸接口 12所傳輸?shù)脑摐y(cè)試裝置 11所檢測(cè)的各按鍵板10的按鍵狀態(tài)。在本實(shí)施例中,測(cè)試人員分別按 下32個(gè)按鍵,該測(cè)試裝置11檢測(cè)32個(gè)按鍵的按鍵狀態(tài),若按鍵有問(wèn) 題(例如斷路,按鍵接觸不良等),即使按鍵被按下,測(cè)試裝置ll所 檢測(cè)的按鍵狀態(tài)也為未按下。該記錄模塊132,其用于依據(jù)該讀取模塊131所讀取的按鍵板10 的按鍵狀態(tài)記錄對(duì)應(yīng)于該按鍵板10的測(cè)試結(jié)果及按鍵板10測(cè)試的統(tǒng) 計(jì)結(jié)果。在本賣(mài)施例中,各按鍵板10的測(cè)試結(jié)果是指,若所讀取的l 個(gè)按鍵板10上8個(gè)按鍵狀態(tài)均為1 (被按下),則記錄該按鍵板10 為測(cè)試通過(guò)(Pass);若所讀取的1個(gè)按鍵板10上至少有1個(gè)按鍵狀 態(tài)為0 (未按下),則記錄該按鍵板10為測(cè)試失敗(Fail)。此外,記 錄按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果包括記錄所測(cè)試的按鍵板的總量(Total)、 通過(guò)量以及失敗量。該顯示模塊133,其用于提供按鍵測(cè)試窗口,該按鍵測(cè)試窗口用于 顯示該按鍵板10及按鍵的位置分布、該記錄模塊132所記錄的對(duì)應(yīng)于 該按鍵板10的測(cè)試結(jié)果及按鍵板10測(cè)試的統(tǒng)計(jì)結(jié)果,并用于依據(jù)該 設(shè)定模塊130所設(shè)定的顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示該讀取模塊 Bl所讀取的按鍵板lO。如圖2A所示,其顯示按鍵測(cè)試窗口,該按鍵 測(cè)試窗口顯示對(duì)應(yīng)于該測(cè)試裝置11所檢測(cè)的各按鍵板10及按鍵的實(shí) 體位置的按鍵板(1#板 4#板)及按鍵的位置分布(白色方格)。請(qǐng) 繼續(xù)參閱圖2B,其依據(jù)該設(shè)定模塊130所設(shè)定的顯示方式及所建立的 對(duì)應(yīng)關(guān)系顯示該讀取模塊131所讀取的各按鍵板10的按鍵狀態(tài),圖中 黑色方格表示檢測(cè)到按鍵按下,白色方格表示未檢測(cè)到按鍵按下。若 測(cè)試人員按下按鍵測(cè)試窗口中的"檢測(cè)結(jié)果"按鍵,該按鍵測(cè)試窗口 顯示本次測(cè)試中該記錄模塊132所記錄的對(duì)應(yīng)于各按鍵板10的測(cè)試結(jié) 果及按鍵板10測(cè)試的統(tǒng)計(jì)結(jié)果,并將按鍵狀態(tài)的顯示恢復(fù)至初始狀態(tài) (白色方格)以繼續(xù)進(jìn)行測(cè)試,如圖2C所示,其中,1#板、2#板及 3#板測(cè)試失敗(Fail) , 4#板測(cè)試通過(guò)(Pass);請(qǐng)配合參閱圖2B (前 次累計(jì)的按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果),本次測(cè)試后累計(jì)的測(cè)試按鍵板的 總量(Total)為24個(gè)(pes),通過(guò)量(Pass)為18個(gè)(pes),失敗 量(Fail)為6個(gè)(pes) c該儲(chǔ)存模塊134,其用于儲(chǔ)存該記錄模塊132所記錄的對(duì)應(yīng)于該按 鍵板10的測(cè)試結(jié)果及按鍵板10測(cè)試的統(tǒng)計(jì)結(jié)果。如圖2D及2E所示, 其為本發(fā)明的按鍵測(cè)試系統(tǒng)所儲(chǔ)存的測(cè)試結(jié)果及統(tǒng)計(jì)結(jié)果的實(shí)施例示 意圖,該儲(chǔ)存模塊134將測(cè)試時(shí)間及測(cè)試通過(guò)的按鍵位置儲(chǔ)存于文件
中,如圖2D所示;同時(shí),該儲(chǔ)存模塊134依據(jù)所記錄的測(cè)試按鍵板 10的總量及通過(guò)量計(jì)算按鍵板測(cè)試的良品率并儲(chǔ)存于文件中,如圖2E 所示。請(qǐng)參閱圖3,其為本發(fā)明的按鍵測(cè)試方法通過(guò)前述本發(fā)明的按鍵測(cè) 試系統(tǒng)流程示意圖。如圖聽(tīng)示,本發(fā)明的按鍵測(cè)試方法3包括以下步驟設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并建立按鍵板及按鍵的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí)體位置的對(duì)應(yīng)關(guān)系;電性 連接該按鍵板與該測(cè)試裝置;顯示該按鍵板及按鍵的位置分布;讀取 該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài);依據(jù)所 設(shè)定的顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示所讀取的該按鍵板的按鍵狀 態(tài);依據(jù)所讀取的該按鍵板的按鍵狀態(tài)記錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié) 果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;顯示所記錄的對(duì)應(yīng)于該按鍵板的測(cè)試結(jié) 果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;以及儲(chǔ)存該所記錄的對(duì)應(yīng)于該按鍵板的 測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,其中,該傳輸接口為周邊組件接 口 (Peripheral Component Interface; PCI)及萬(wàn)用串行總線(xiàn)(Universal Serial Bus; USB)的其中之一在步驟S30中,設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并建立按鍵板 及按鍵的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí)體位置的 對(duì)應(yīng)關(guān)系。接著進(jìn)至步驟S31。在步驟S31中,電性連接該按鍵板與該測(cè)試裝置。接著進(jìn)至步驟S32。在步驟S32中,判斷是否開(kāi)始測(cè)試,即測(cè)試人員是否啟動(dòng)按鍵測(cè) 試,若是,則進(jìn)至步驟S33;若否,則返回該步驟S32。在步驟S33中,提供按鍵測(cè)試窗口,以顯示該按鍵板及按鍵的位 置分布,并顯示供測(cè)試人員操作的測(cè)試按鍵,如圖2A所示。接著進(jìn)至 步驟S34。在步驟S34中,讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的按 鍵板的按鍵狀態(tài)。接著進(jìn)至步驟S35。在步驟S35中,依據(jù)所設(shè)定的顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示 所讀取的各按鍵板的按鍵狀態(tài)。在本實(shí)施例中,測(cè)試人員依次按下各
按鍵板的按鍵,若按鍵正常,測(cè)試裝置能夠檢測(cè)到該按鍵被按下,則該按鍵測(cè)試窗口中相應(yīng)按鍵位置的白色方格即轉(zhuǎn)換為黑色方格;若按 鍵有問(wèn)題,測(cè)試裝置檢測(cè)到該按鍵未被按下,則該按鍵測(cè)試窗口中相 應(yīng)按鍵位置的白色方格保持不變,其可例如圖2B所示。接著進(jìn)至步驟 S36。在步驟S36中,依據(jù)所讀取的各按鍵板的按鍵狀態(tài)記錄對(duì)應(yīng)于各 按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果。接著進(jìn)至步驟S37。在步驟S37中,判斷是否顯示檢測(cè)結(jié)果,即測(cè)試人員是否按下該 按鍵測(cè)試窗口中的"檢測(cè)結(jié)果"按鍵,若是,則進(jìn)至步驟S38;若否, 則返回至步驟S37。在步驟S38中,顯示所記錄的對(duì)應(yīng)于各按鍵板的測(cè)試結(jié)果及按鍵 板測(cè)試的統(tǒng)計(jì)結(jié)果。對(duì)應(yīng)于圖2B,本步驟的顯示所記錄的對(duì)應(yīng)于各按 鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果如圖2C所示,其顯示各按鍵 板是否通過(guò),測(cè)試按鍵板的總量,通過(guò)量以及失敗量。接著進(jìn)至步驟 S39。在步驟S39中,儲(chǔ)存該所記錄的對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按 鍵板測(cè)試的統(tǒng)計(jì)結(jié)果。在本實(shí)施例中,將測(cè)試時(shí)間及測(cè)試通過(guò)的按鍵 位置儲(chǔ)存于文件中,如圖2D所示;以及依據(jù)所記錄的測(cè)試按鍵板的總 量及通過(guò)量計(jì)算按鍵板測(cè)試的良品率并儲(chǔ)存于文件中,如圖2E所示。綜上所述,本發(fā)明的按鍵測(cè)試系統(tǒng)及方法是通過(guò)傳輸接口將測(cè)試 裝置所檢測(cè)的各按鍵板的按鍵狀態(tài)傳輸至該數(shù)據(jù)處理裝置并予以顯示 及處理,測(cè)試人員能直接讀取按鍵的測(cè)試結(jié)果及統(tǒng)計(jì)結(jié)果,且由于數(shù) 據(jù)處理裝置的硬件及軟件資源強(qiáng)大,即無(wú)需再使用單片機(jī)對(duì)按鍵測(cè)試 進(jìn)行控制,故能解決現(xiàn)有技術(shù)因使用單片機(jī)控制而導(dǎo)致硬件連接電路、 軟件測(cè)試程序不具有通用性,以及浪費(fèi)測(cè)試時(shí)間的缺點(diǎn)。再者,本發(fā) 明的按鍵測(cè)試系統(tǒng)利用了數(shù)據(jù)處理裝置將測(cè)試時(shí)間、測(cè)試通過(guò)的按鍵 位置、測(cè)試按鍵板的總量及良品率予以?xún)?chǔ)存,由此能使測(cè)試人員直接 了解不良按鍵的具體位置以及測(cè)試良品率,使測(cè)試人員對(duì)按鍵板測(cè)試 進(jìn)行追蹤管理。另外,利用該數(shù)據(jù)處理裝置的強(qiáng)大硬件資源可一次同 時(shí)領(lǐng)B式多個(gè)按鍵板并予以記錄,故本發(fā)明也能適用于按鍵板的大量測(cè) 試。
上述實(shí)施例僅例示性說(shuō)明本發(fā)明的原理及其功效,而非用于限制 本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下, 對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如 后述的申請(qǐng)專(zhuān)利范圍所列-
權(quán)利要求
1.一種按鍵測(cè)試系統(tǒng),其包括測(cè)試裝置,其用于電性連接具有至少一個(gè)按鍵的按鍵板,用于檢測(cè)該按鍵板的按鍵狀態(tài);數(shù)據(jù)處理裝置,其用于依據(jù)該測(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài),記錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,并用于顯示該測(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài)、測(cè)試結(jié)果及統(tǒng)計(jì)結(jié)果;以及傳輸接口,其電性連接該測(cè)試裝置及數(shù)據(jù)處理裝置,用于將該測(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài)傳輸至該數(shù)據(jù)處理裝置,該傳輸接口為周邊組件接口PCI及萬(wàn)用串行總線(xiàn)USB的其中之一。
2. 根據(jù)權(quán)利要求1所述的按鍵測(cè)試系統(tǒng),其中,該數(shù)據(jù)處理裝置 還包括設(shè)定模塊,其用于設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并用于建立 該按鍵板及按鍵的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí) 體位置的對(duì)應(yīng)關(guān)系;讀取模塊,其用于讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的 按鍵板的按鍵狀態(tài);記錄模塊,其用于依據(jù)該讀取模塊所讀取的按鍵板的按鍵狀態(tài)記 錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;顯示模塊,其用于提供按鍵測(cè)試窗口,該按鍵測(cè)試窗口用于顯示 該按鍵板及按鍵的位置分布、該記錄模塊所記錄的對(duì)應(yīng)于該按鍵板的 測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,并用于依據(jù)該設(shè)定模塊所設(shè)定的 顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示該讀取模塊所讀取的按鍵板的按鍵 狀態(tài);以及儲(chǔ)存模塊,其用于儲(chǔ)存該記錄模塊所記錄的對(duì)應(yīng)于該按鍵板的測(cè) 試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果。
3. 根據(jù)權(quán)利要求1或2所述的按鍵測(cè)試系統(tǒng),其中,該設(shè)定對(duì)應(yīng) 于按鍵狀態(tài)的顯示方式,是指設(shè)定不同的按鍵狀態(tài)對(duì)應(yīng)于不同的顯示 色彩。
4. 一種按鍵測(cè)試方法,其應(yīng)用于數(shù)據(jù)處理裝置中,該數(shù)據(jù)處理裝 置通過(guò)傳輸接口與測(cè)試裝置電性連接,其中,該測(cè)試裝置電性連接具 有至少一個(gè)按鍵的按鍵板,以檢測(cè)各按鍵板的按鍵狀態(tài),該傳輸接口 用于將該測(cè)試裝置所檢測(cè)的各按鍵板的按鍵狀態(tài)傳輸至該數(shù)據(jù)處理裝置,該按鍵測(cè)試方法包括f述步驟設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并建立按鍵板及按鍵的位置分 布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí)體位置的對(duì)應(yīng)關(guān)系;電性連接該按鍵板與該測(cè)試裝置;顯示該按鍵板及按鍵的位置分布;讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的按鍵板的按鍵狀態(tài);依據(jù)所設(shè)定的顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示所讀取的該按鍵 板的按鍵狀態(tài);依據(jù)所讀取的該按鍵板的按鍵狀態(tài)記錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié) 果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;顯示所記錄的對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié) 果;以及儲(chǔ)存該所記錄的對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì) 結(jié)果,其中,該傳輸接口為周邊組件接口 PCI及萬(wàn)用串行總線(xiàn)USB的其中之一。
5. 根據(jù)權(quán)利要求4所述的按鍵測(cè)試方法,其中,該數(shù)據(jù)處理裝置還包括設(shè)定模塊,其用于設(shè)定對(duì)應(yīng)于按鍵狀態(tài)的顯示方式,并用于建立 該按鍵板及按鍵的位置分布與該測(cè)試裝置所檢測(cè)的按鍵板及按鍵的實(shí) 體位置的對(duì)應(yīng)關(guān)系;讀取模塊,其用于讀取該傳輸接口所傳輸?shù)脑摐y(cè)試裝置所檢測(cè)的 按鍵板的按鍵狀態(tài);記錄模塊,其用于依據(jù)該讀取模塊所讀取的按鍵板的按鍵狀態(tài)記 錄對(duì)應(yīng)于該按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果;顯示模塊,其用子提供按鍵測(cè)試窗口,該按鍵測(cè)試窗口用于顯示 該按鍵板及按鍵的位置分布、該記錄模塊所記錄的對(duì)應(yīng)于該按鍵板的 測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果,并用于依據(jù)該設(shè)定模塊所設(shè)定的 顯示方式及所建立的對(duì)應(yīng)關(guān)系顯示該讀取模塊所讀取的按鍵板的按鍵 狀態(tài);以及儲(chǔ)存模塊,其用于儲(chǔ)存該記錄模塊所記錄的對(duì)應(yīng)于該按鍵板的測(cè) 試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果。
6.根據(jù)權(quán)利要求4所述的按鍵測(cè)試方法,其中,該設(shè)定對(duì)應(yīng)于按 鍵狀態(tài)的顯示方式,是指設(shè)定不同的按鍵狀態(tài)對(duì)應(yīng)于不同的顯示色彩。
全文摘要
一種按鍵測(cè)試系統(tǒng)及方法,其包括測(cè)試裝置,其電性連接多個(gè)具有至少一個(gè)按鍵的按鍵板,用以檢測(cè)各按鍵板的按鍵狀態(tài);數(shù)據(jù)處理裝置,用于顯示該測(cè)試裝置所檢測(cè)的各按鍵板的按鍵狀態(tài),且用于依據(jù)該測(cè)試裝置所檢測(cè)的各按鍵板的按鍵狀態(tài)記錄對(duì)應(yīng)于各按鍵板的測(cè)試結(jié)果及按鍵板測(cè)試的統(tǒng)計(jì)結(jié)果并予以顯示;以及傳輸接口,其電性連接該測(cè)試裝置及數(shù)據(jù)處理裝置,用于將該測(cè)試裝置所檢測(cè)的各按鍵板的按鍵狀態(tài)傳輸至該數(shù)據(jù)處理裝置。通過(guò)該按鍵測(cè)試系統(tǒng)及方法,除能實(shí)現(xiàn)檢測(cè)通用性與節(jié)省測(cè)試時(shí)間的功效之外,還能提供按鍵板測(cè)試數(shù)據(jù)的追蹤管理,此外,也適用于按鍵板的大量測(cè)試。
文檔編號(hào)G01M99/00GK101149697SQ20061013928
公開(kāi)日2008年3月26日 申請(qǐng)日期2006年9月20日 優(yōu)先權(quán)日2006年9月20日
發(fā)明者周小麗, 周皇村 申請(qǐng)人:英業(yè)達(dá)股份有限公司