[發明專利]一種鍵盤輸入系統可靠性的自動測試方法無效
| 申請號: | 201210149102.0 | 申請日: | 2012-05-15 |
| 公開(公告)號: | CN102778617A | 公開(公告)日: | 2012-11-14 |
| 發明(設計)人: | 吳少剛;張福新;崔春波;張斌;晏華 | 申請(專利權)人: | 江蘇中科夢蘭電子科技有限公司 |
| 主分類號: | G01R31/00 | 分類號: | G01R31/00;G01R31/327 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 215500 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 鍵盤輸入 系統 可靠性 自動 測試 方法 | ||
技術領域
本發明涉及一種鍵盤輸入系統的測試方法,尤其是通過控制用于敲擊鍵盤的機械部件來測試鍵盤輸入系統可靠性的自動測試方法,屬于鍵盤輸入系統性能測試方法技術領域。?
背景技術
基本的鍵盤輸入系統包括,鍵盤、鍵盤控制器、通信總線,總線控制器等,一次完整的鍵盤輸入涉及鍵盤按下,鍵盤控制器檢測按鍵,然后通過通信總線發出按鍵信號,總線控制器接收到按鍵信號,發出中斷,內核驅動讀取鍵盤的掃描碼,發送給用戶態程序,用戶態程序接收到按鍵掃描碼,至此,才認為完成了一次按鍵輸入。在產品設計的時候,由于各種各樣的原因導致輸入通路某個環節出現問題,按鍵信號無法最終發送給用戶態程序,或者按鍵信號重復發送的情況,這時候排查問題需要大量的重復測試,使用人工的方式,存在浪費時間、效率不高、容易出錯的問題。?
發明內容
發明目的:針對現有技術中存在的問題與不足,本發明提供一種效率高的鍵盤輸入系統可靠性的自動測試方法。?
技術方案:一種鍵盤輸入系統可靠性的自動測試方法,包括配置系統、控制系統、按鍵系統和檢測系統的實現方法;?
所述按鍵系統中:按照鍵盤上按鍵的排列情況,將敲擊手指一一固定在一個平板模具上,一個敲擊手指對應一個鍵盤上的按鍵,當平板模具覆蓋在鍵盤上時,所述敲擊手指的位置位于其下鍵盤按鍵的正上方;所述每個敲擊手指是一個機械結構,均設有一個輸入信號線,并通過輸入信號線傳輸的高電平或低電平來驅動敲擊手指做按下或收起動作;然后將的輸入信號線和實際鍵盤上的按鍵對應關系記錄成一張映射表輸出給配置系統。使用時,將帶有敲擊手指的平板模具覆蓋在鍵盤上,當需要按下某個按鍵時,只要通過輸入信號線對在其?上方的敲擊手指輸出高電平,即可使敲擊手指按下該按鍵;?
所述配置系統中,對映射表進行處理:解析出鍵盤上的按鍵和敲擊手指的對應關系,然后按照用戶的需要生成測試腳本,并輸出給測試系統;?
所述控制系統中,測試腳本被輸入給控制系統,控制系統解釋測試腳本,產生按鍵系統的控制信號,控制信號通過輸入信號線向敲擊手指發出高電平或低電平,從而驅動敲擊手指敲擊鍵盤上相應的按鍵;?
所述測試系統中,測試系統在用戶態監聽敲擊手指敲擊按鍵的情況,并和控制系統發出的按鍵系統控制信號進行對比,如果相同,即輸入成功,否則失敗,同時發送信號給控制系統,停止測試過程。?
所述敲擊手指上設有電磁鐵,高低電平通過電磁鐵驅動敲擊手指按下收起。?
工作原理,本發明由配置系統,控制系統,按鍵系統,檢測系統四部分構成,配置系統包括兩個功能,第一,生成鍵碼和控制信號的映射關系,第二,根據用戶的需要生成測試序列;控制系統根據配置系統生成的映射關系和測試序列產生按鍵驅動信號,按鍵系統將控制系統的驅動信號轉化成按鍵動作,敲擊鍵盤;檢測系統接收用戶態收到的按鍵序列,并和控制系統的測試序列進行對比,確定一次按鍵輸入是否成功,并且可以根據驅動信號發出的時間戳和用戶態接收到按鍵的時間戳來判斷延遲情況。?
有益效果:與現有技術相比,本發明所提供的鍵盤輸入系統可靠性的自動測試方法,實現了整個鍵盤輸入系統測試的自動化。?
具體實施方式
下面結合具體實施例,進一步闡明本發明,應理解這些實施例僅用于說明本發明而不用于限制本發明的范圍,在閱讀了本發明之后,本領域技術人員對本發明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。?
一種鍵盤輸入系統可靠性的自動測試方法,包括配置系統、控制系統、按鍵系統和檢測系統的實現方法;?
按鍵系統中:按照鍵盤上按鍵的排列情況,將敲擊手指一一固定在一個平板模具上,一個敲擊手指對應一個鍵盤上的按鍵,當平板模具覆蓋在鍵盤上時,?敲擊手指的位置位于其下鍵盤按鍵的正上方;每個敲擊手指是一個機械結構,均設有一個輸入信號線,并通過輸入信號線傳輸的高電平或低電平來驅動敲擊手指做按下或收起動作;然后將的輸入信號線和實際鍵盤上的按鍵對應關系記錄成一張(鍵盤和電磁鐵(每個鍵有電磁鐵驅動))映射表輸出給配置系統。使用時,將帶有敲擊手指的平板模具覆蓋在鍵盤上,當需要按下某個按鍵時,只要通過輸入信號線對在其上方的敲擊手指輸出高電平,即可使敲擊手指按下該按鍵;?
配置系統中,對映射表進行處理:解析出鍵盤上的按鍵和敲擊手指的對應關系,然后按照用戶的需要生成測試腳本,并輸出給測試系統;比如A鍵按下1000次,間隔0.1s。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇中科夢蘭電子科技有限公司,未經江蘇中科夢蘭電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210149102.0/2.html,轉載請聲明來源鉆瓜專利網。





