[發(fā)明專利]嵌入式系統(tǒng)字庫測試方法及裝置有效
| 申請?zhí)枺?/td> | 201310434071.8 | 申請日: | 2013-09-23 |
| 公開(公告)號: | CN103514093A | 公開(公告)日: | 2014-01-15 |
| 發(fā)明(設(shè)計)人: | 蔣崇真;林亮;林晉安 | 申請(專利權(quán))人: | 福建聯(lián)迪商用設(shè)備有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 福州市鼓樓區(qū)博深專利代理事務(wù)所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福州*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 嵌入式 系統(tǒng) 字庫 測試 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種嵌入式系統(tǒng)測試領(lǐng)域,尤其是指一種嵌入式系統(tǒng)字庫測試方法及裝置。
背景技術(shù)
在以往的嵌入式系統(tǒng)字庫測試方法采用的做法是將字庫中的漢字和拼音逐個取出,然后再逐個的查找字典比對漢字和拼音是否正確。即需要完成:
1、測試輸入:字庫中的漢字和拼音;
2、預(yù)期輸出:測試輸入在字典中是否存在。
3、而后進行測試,方法為:人工查找、比對和校驗結(jié)果是否正確。
可見,現(xiàn)有的嵌入式系統(tǒng)字庫測試方法存在許多缺點,包括:
1、測試工作量大,因為字庫記錄往往多達上萬條。
2、耗時耗力,且人工比對易出錯。
3、測試過程中的操作存在重復(fù),即都是在反復(fù)進行查找比對。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服了上述缺陷,提供一種通過簡單設(shè)置即可自動實現(xiàn)字庫測試比對的嵌入式系統(tǒng)字庫測試方法及裝置。
本發(fā)明的目的是這樣實現(xiàn)的:一種嵌入式系統(tǒng)字庫測試方法,它包括步驟,
A)、格式轉(zhuǎn)化,將字庫文件轉(zhuǎn)化成QTP執(zhí)行格式的字庫表格;
B)、查詢腳本錄制,選取某漢字于電子字典手動操作一次查找流程,并由QTP將該流程錄制生成查詢腳本;
C)、編寫測試腳本,在查詢腳本中添加包括漢字是否在電子字典中存在檢查流程、拼音檢查流程以及循環(huán)檢測字庫表格流程,形成測試腳本;
D)、運行測試,將測試腳本應(yīng)用于整個字庫表格執(zhí)行,直至測試結(jié)束;
E)、對測試結(jié)果中未通過測試的項目進行人工驗證。
作為一實施例,上述方法中所述字庫文件包括多個漢字及匹配拼音組;所述電子字典為基于WEB的在線電子字典;
所述漢字是否在電子字典中存在檢查流程包括步驟:
從在線電子字典的查詢結(jié)果區(qū)域中獲取文本信息,判斷該文本信息是否包含查找失敗信息,若是則輸出錯誤信息;否則將文本信息內(nèi)容傳送并轉(zhuǎn)到拼音檢查流程;
所述拼音檢查流程包括步驟:
由字庫表格中獲取當(dāng)前測試漢字對應(yīng)的匹配拼音,將該匹配拼音與送來的文本信息中信息進行比對并輸出比對結(jié)果,而后轉(zhuǎn)到循環(huán)檢測字庫表格流程。
作為另一實施例,上述方法中所述字庫文件包括多個漢字及匹配拼音組;所述電子字典為本地電子字典;
所述漢字是否在電子字典中存在檢查流程包括步驟:
從本地電子字典的查詢結(jié)果區(qū)域中獲取文本信息或圖片信息,對獲取圖片信息的情況下,對圖片信息進行識別從而得到對應(yīng)文本信息;判斷文本信息是否包含查找失敗信息,若是則輸出錯誤信息;否則將文本信息內(nèi)容傳送并轉(zhuǎn)到拼音檢查流程;
所述拼音檢查流程包括步驟:
由字庫表格中獲取當(dāng)前測試漢字對應(yīng)的匹配拼音,將該匹配拼音與送來的文本信息中信息進行比對并輸出比對結(jié)果,而后轉(zhuǎn)到循環(huán)檢測字庫表格流程。
較佳的,上述步驟中,所述步驟A中,將字庫文件轉(zhuǎn)化成QTP執(zhí)行格式的字庫表格后在字庫表格中對應(yīng)字庫中每個漢字及匹配拼音組設(shè)置一個比對結(jié)果數(shù)據(jù)格;所述步驟C中,在查詢腳本中還添加比對結(jié)果寫入流程,所述比對結(jié)果寫入流程包括將漢字是否在電子字典中存在檢查流程輸出的錯誤信息或拼音檢查流程輸出的結(jié)果寫入對應(yīng)漢字及匹配拼音組的比對結(jié)果的數(shù)據(jù)格而后轉(zhuǎn)到循環(huán)檢測字庫表格流程的步驟;
較佳的,上述步驟中,所述步驟B中查找流程包括將字庫中選取的漢字輸入至電子字典進行查詢,直至電子字典反饋查詢結(jié)果的步驟;
較佳的,上述步驟中,所述步驟D中運行測試具體包括載入字庫表格,讀取其內(nèi)一個漢字及匹配拼音組,將該漢字送至執(zhí)行測試腳本,直至測試腳本執(zhí)行完畢則測試結(jié)束。
本發(fā)明的有益效果在于提供了一種可自動對字庫進行測試的方法及裝置,具備實現(xiàn)簡單、有效提高檢測效率、避免人為因素引起的疏忽和錯誤,較好的可復(fù)用性的優(yōu)勢。借由本發(fā)明方法,以往繁重的字庫測試工作得以避免,將寶貴的人力資源得以有效釋放。
附圖說明
下面結(jié)合附圖詳述本發(fā)明的具體結(jié)構(gòu)
圖1為本發(fā)明的總流程圖;
圖2為本發(fā)明的漢字是否在電子字典中存在檢查流程圖;
圖3為本發(fā)明的拼音檢查流程圖;
圖4為本發(fā)明一具體實施例總流程圖。
具體實施方式
為詳細說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建聯(lián)迪商用設(shè)備有限公司,未經(jīng)福建聯(lián)迪商用設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310434071.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:包覆型釩酸鉍顏料的制備方法
- 下一篇:改性ABS空心玻璃微珠填充材料





