新四季網

自動測試鍵盤輸入字符的方法

2023-05-02 17:32:56

專利名稱:自動測試鍵盤輸入字符的方法
技術領域:
本發明涉及測試鍵盤輸入字符(字節、符號)的方法,特別是適用於任何自動測試鍵盤輸入字符的檢驗方法。
為了要區分出每一個字符,在計算機系統當中為每一個字符編號,這個號碼我們稱的為字符碼。在英文系統當中常用的字符碼有ASCII、EBCDIC等,在中文系統當中有BIG-5碼、公會碼、倚天碼等。
因為ASCII碼是以一個位組來記錄,因此大部份的計算機系統都會將128到255的部份設計成為一些簡易的字節、圖形(例如畫框線條、羅馬字母、其它外文字母),成為256個字節的EASCII,但是在不同國家設計的計算機作業系統,這一部份並不會相同,而ASCII小於等於127的部份則是統一的。
中文字節碼使用兩個位組來記錄,所以理論上可以儲存65,536個字節,但是因為中文系統必須要考慮和英文文字共存,所以它只使用兩個位組的十五個位來記錄,若最高位為0,則代表它是一個ASCII字節,而最高位為1才代表它是中文字節,但是也不是用盡所有的編碼空間。
目前測試鍵盤輸入字符的驗證程序,必須完全依賴人工方式完成,不僅費時費力,而且準確率低,更不利於生產作業的標準化。
由於各國鍵盤的規格不一,測試鍵盤的兼容範圍不易做一標準化的測試,如以符號″ ″為例,歐洲鍵盤只須按二鍵即可完成,但以美國而言,則可能須按3-6個鍵方能顯示出符號″ ″,不僅費時費力,而且顯示的符號″ ″可能測試者無法目視出是否正確。
本發明解決了人工測試鍵盤輸入字符效率差,準確率低的問題,採用自動檢驗方法,提高效率和準確率,並使整個作業流程標準化。
本發明所提的自動測試鍵盤輸入字符的方法由啟動輸入程序模塊、模擬鍵盤輸入模塊、自動判定結果模塊及關閉輸入程序模塊四部份組成。
有關本發明的詳細內容及技術配合


如下,其中圖1為本發明的功能模塊圖流程圖2本發明的模擬鍵盤輸入模塊流程圖;圖3本發明的自動判定結果模塊流程圖;圖4本發明的實施例中啟動Wordpad程序圖;圖5本發明的實施例中Wordpad中輸入″ ″字符圖示。
標號說明110啟動輸入程序模塊120模擬鍵盤輸入模塊130自動判定結果模塊140關閉輸入程序模塊步驟210查尋輸入字符步驟220判斷是否找到輸入字符步驟230將輸入字符內容設為空,並將輸入指標設定到輸入字符上步驟240模擬使用者鍵盤輸入測試字符步驟310查尋輸入字符步驟320判斷是否找到輸入字符步驟330讀取輸入字符內容,並設為讀取字符步驟340判斷讀取字符與測試字符是否相同步驟350設定測試結果為成功步驟360設定測試結果為失敗請參考圖1所示本發明的自動測試鍵盤輸入字符(字節、符號)的方法由啟動輸入程序模塊110、模擬鍵盤輸入模塊120、自動判定結果模塊130及關閉輸入程序模塊140四部份組成。其中,該各部模塊功能分別為啟動輸入程序模塊110負責啟動輸入程序;模擬鍵盤輸入模塊120模擬使用者做鍵盤輸入,及模擬使用者敲鍵輸入測試字符;自動判定結果模塊130自動讀取模擬鍵盤輸入的字符,並判斷結果;關閉輸入程序模塊140負責關閉輸入程序。
其中,本發明的模擬鍵盤輸入模塊120的流程如圖2所示。首先查尋輸入字符(步驟210),接著判斷是否找到輸入字符(步驟220),如果沒有找到輸入字符,則結束模擬鍵盤輸入模塊120的流程;如果有找到輸入字符,則將輸入字符內容設為空,並將輸入指標設定到輸入字符上(步驟230),接著進行模擬使用者鍵盤輸入測試字符(步驟240),完成模擬鍵盤輸入模塊120的流程。
接著完成模擬鍵盤輸入模塊120的流程後,進入自動判定結果模塊130的程序,本發明的自動判定結果模塊130的流程如圖3所示。首先進行查尋輸入字符(步驟310),接著判斷是否找到輸入字符(步驟320),再讀取輸入字符內容,並設為讀取字符(步驟330),最後進行判斷讀取字符與測試字符是否相同(步驟340),如果相同,則表示設定測試結果為成功(步驟350),如果不相同,則表示設定測試結果為失敗(步驟360),以完成自動測試鍵盤輸入字符的檢驗方法。
本發明可以自動測試所有鍵盤輸入字符,不須人工幹預,提高了效率和準確性,同時給出一個判定的結果,使整個作業流程標準化。
本發明提出一具體實施例,說明適用於任何自動測試鍵盤輸入字符的檢驗方法。
在WindowsX的系統下,啟動Wordpad程序,如圖4所示。按住ALT鍵,並按小鍵盤中的″0″″1″″2″″8″鍵,則應輸入一歐元符號″ ″,如圖5所示。本方法通過自動啟動Wordpad程序,模擬鍵盤輸入來輸入如上按鍵,然後讀取輸入的字符,與″?″比較,從而判定輸入結果,相等則說明該字符的鍵盤輸入正常,反之,則說明該字符的鍵盤輸入不正常。
雖然本發明以前述的較佳實施例公開如上,然其並非用以限定本發明,本領域的技術人員在不脫離本發明的精神和範圍內可作出多種修改,因此本發明的保護範圍當視後附的權利要求書所界定者為準。
權利要求
1.一種自動測試鍵盤輸入字符的方法,該方法至少包含下列步驟提供一啟動輸入程序模塊,用以啟動輸入程序;提供一模擬鍵盤輸入模塊,用以模擬使用者做鍵盤輸入;提供一自動判定結果模塊,用以自動讀取模擬鍵盤輸入的該字符,並判斷結果;及提供一關閉輸入程序模塊,用以關閉輸入程序。
2.如權利要求1所述的自動測試鍵盤輸入字符的方法,其中該字符包含字節與符號。
3.如權利要求1所述的自動測試鍵盤輸入字符的方法,其中該模擬鍵盤輸入模塊進一步包括下列處理程序查尋輸入字符;確定找到該輸入字符;將該輸入字符內容設為空,並將輸入指標設定到該輸入字符上;及模擬使用者鍵盤輸入測試字符。
4.如權利要求1所述的自動測試鍵盤輸入字符的方法,其中該自動判定結果模塊進一步包括下列處理程序查尋該輸入字符;確定找到該輸入字符;讀取該輸入字符內容,並設為讀取字符;及判斷該讀取字符與該測試字符是否相同。
5.如權利要求1所述的自動測試鍵盤輸入字符的方法,其中該方法系用於出廠鍵盤的驗證方法。
6.一種自動測試鍵盤輸入字符的方法,該方法至少包含下列步驟提供一啟動輸入程序模塊,用以啟動輸入程序;提供一模擬鍵盤輸入模塊,用以模擬使用者做鍵盤輸入,至少包含下列步驟查尋輸入字符;確定找到該輸入字符;將該輸入字符內容設為空,並將輸入指標設定到該輸入字符上;模擬使用者鍵盤輸入測試字符;提供一自動判定結果模塊,用以自動讀取模擬鍵盤輸入的該字符,並判斷結果,至少包含下列步驟查尋該輸入字符;確定找到該輸入字符;讀取該輸入字符內容,並設為讀取字符;判斷該讀取字符與該測試字符是否相同;及提供一關閉輸入程序模塊,用以關閉輸入程序。
7.如權利要求6所述的自動測試鍵盤輸入字符的方法,其中該字符包含字節與符號。
8.如權利要求6所述的自動測試鍵盤輸入字符的方法,其中該方法系用於出廠鍵盤的驗證方法。
全文摘要
一種自動測試鍵盤輸入字符的方法,由啟動輸入程序模塊、模擬鍵盤輸入模塊、自動判定結果模塊及關閉輸入程序模塊四部分組成,該自動測試鍵盤輸入字符的方法,提供一作業流程的標準化。
文檔編號G06F9/445GK1369781SQ0110298
公開日2002年9月18日 申請日期2001年2月12日 優先權日2001年2月12日
發明者董敏, 陳玄同, 林光信 申請人:英業達股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀