欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

自動化字符測試方法和裝置制造方法

文檔序號:6629079閱讀:169來源:國知局
自動化字符測試方法和裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種自動化字符測試方法和裝置。方法包括:獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定待測試字符庫中包括不能正常顯示的缺陷字符時,輸出缺陷字符的編碼值。裝置包括:測試字符顯示單元,用于獲取待測試字符庫中的各測試字符進(jìn)行顯示;缺陷字符編碼值輸出單元,用于在確定所測試字符庫中包括不能正常顯示的缺陷字符時,輸出缺陷字符的編碼值。本發(fā)明解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
【專利說明】自動化字符測試方法和裝置

【技術(shù)領(lǐng)域】
[0001〕 本發(fā)明實施例涉及移動通信技術(shù),尤其涉及一種自動化字符測試方法和裝置。

【背景技術(shù)】
[0002]隨著通信技術(shù)和智能終端技術(shù)的不斷發(fā)展,移動終端(例如,智能手機或者平板電腦等)已經(jīng)成為人們?nèi)粘9ぷ鳌⑸钪胁豢苫蛉钡墓ぞ?。在智能終端日益普及過程中,智能終端生產(chǎn)廠商之間的競爭也愈加激烈。為了能夠在激烈的產(chǎn)品競爭中占據(jù)優(yōu)勢,終端廠商相繼推出了差異化的產(chǎn)品功能以滿足終端用戶不斷增長的個性化產(chǎn)品需求。其中,終端所支持的字體形式是其中一項很突出的差異化功能。
[0003]目前,很多智能終端除了提供常規(guī)字體形式(宋體或者新羅馬字體等)之外,還可以提供個性化字體,例如:俏皮體或者中黑體等。甚至有些智能終端還能提供生僻字體,例如0??0手機可以提供藏文字體等。終端廠商再將個性化字體或者生僻字體的字符庫植入智能終端進(jìn)行使用后,在提高用戶體驗的同時會附加一定的使用風(fēng)險,例如:字符庫中某個字符顯示不全或者顯示為亂碼,或者字符庫中不包括某些生僻字符等問題。在現(xiàn)有技術(shù)中,主要通過依靠測試人員的肉眼觀察和用戶的反饋來檢測上述問題,工作量大,效率低下而且不全面。


【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明實施例提供一種自動化字符測試方法和裝置,以優(yōu)化現(xiàn)有的字符測試技術(shù),滿足人們?nèi)找嬖鰪姷淖詣踊址麥y試需求。
[0005]在第一方面,本發(fā)明實施例提供了一種自動化字符測試方法,包括:
[0006]獲取待測試字符庫中的各測試字符進(jìn)行顯示;
[0007]在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
[0008]在第二方面,本發(fā)明實施例提供了一種自動化字符測試裝置,包括:
[0009]測試字符顯示單元,用于獲取待測試字符庫中的各測試字符進(jìn)行顯示;
[0010]缺陷字符編碼值輸出單元,用于在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
[0011]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹?、個性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。

【專利附圖】

【附圖說明】
[0012]圖1是本發(fā)明第一實施例的一種自動化字符測試方法的流程圖;
[0013]圖2是本發(fā)明第二實施例的一種自動化字符測試方法的流程圖;
[0014]圖3是本發(fā)明第三實施例的一種自動化字符測試方法的流程圖;
[0015]圖4是本發(fā)明第四實施例的一種自動化字符測試方法的流程圖;
[0016]圖5是本發(fā)明第五實施例的一種自動化字符測試裝置的結(jié)構(gòu)圖。

【具體實施方式】
[0017]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實施例作進(jìn)一步的詳細(xì)描述??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0018]第一實施例
[0019]圖1是本發(fā)明第一實施例的一種自動化字符測試方法的流程圖,本實施例的方法可以由自動化字符測試裝置來執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn),一般可以集成于字符測試類軟件所在的移動終端中與字符測試類軟件配合使用,或作為字符測試類軟件的子程序。
[0020]相應(yīng)的,本實施例的方法具體包括如下步驟:
[0021]步驟110、獲取待測試字符庫中的各測試字符進(jìn)行顯示。
[0022]在本實施例中,移動終端獲取待測試字符庫中的各測試字符進(jìn)行顯示。
[0023]其中,待測試字符庫具體可以為需要進(jìn)行字符顯示測試的自定義字體庫,測試字符具體可以為該自定義字體庫中存儲的各個字符。
[0024]舉例而言,手機廠商新建了一個俏皮體的中文字體庫,在將該字體庫投入使用之前,手機廠商需要首先測試一下該字體庫中存儲的各個中文字符是否均能夠正常顯示。在本例中,該俏皮體的中文字體庫即為待測試字符庫,該字體庫中存儲的各個中文字符即為測試字符。
[0025]其中,字符庫中存儲有編碼值與字符之間的對應(yīng)關(guān)系。當(dāng)用戶通過使用一個字符庫完成字符輸入時,移動終端會首先將用戶的輸入信號轉(zhuǎn)換為對應(yīng)的編碼值,之后在字符庫中查找與該編碼值對應(yīng)的字符后,顯示給用戶。
[0026]在本實施例中,待測試字符庫可以按照標(biāo)準(zhǔn)編碼方式進(jìn)行編碼,例如^8X11 81:811(181-(1 00(161111:61^11811邑6,美國 ^[言肩、交換標(biāo)準(zhǔn)代碼)、萬國碼(1)111(30(16, 1)111^61-881 11111:1^16-001:61: 00(16(1 0181~801:61~ 861:)或者681( (011111686 1=1:6111511 00(16社16。丨丨丨⑶!: 1(311,漢字編碼字符表)等,還可以按照自定義編碼方式進(jìn)行編碼,本實施例對此并不進(jìn)行限制。
[0027]在本實施例中,移動終端可以按照各個字符在待測試字符庫中的編碼順序,依次提取測試字符進(jìn)行顯示;也可以根據(jù)待測試字符庫的編碼方式與標(biāo)準(zhǔn)編碼方式(例如,萬國碼、八III碼或者碼等)之間的映射關(guān)系,按照標(biāo)準(zhǔn)編碼方式的編碼順序,在待測試字符庫中提取相應(yīng)的測試字符進(jìn)行顯示,本實施例對此并不進(jìn)行限制。
[0028]在本實施例中,基于安裝于移動終端中的操作系統(tǒng)(例如,^11(11-01(1系統(tǒng)或者103系統(tǒng)等)的類型,移動終端可以采用不同的方式來對字符進(jìn)行顯示。例如,對應(yīng)于安裝八II系統(tǒng)的移動終端,可以通過八II系統(tǒng)提供的861^6X1: 0函數(shù)來對測試字符進(jìn)行顯不。
[0029]步驟120、在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
[0030]在本實施例中,移動終端在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
[0031]優(yōu)選的,移動終端可以根據(jù)測試字符的顯示結(jié)果來確定該測試字符是否能夠正常顯不。
[0032]在本實施例的一個優(yōu)選的實施方式中,移動終端可以通過獲取與測試字符的顯示結(jié)果對應(yīng)的字符07迪(標(biāo)識符號)值,來確定所述待測試字符庫中是否包括不能正常顯示的缺陷字符。
[0033]所謂07迪,是指字符的給定字體的物理表示形式。一般來說,如果與字符顯示結(jié)果對應(yīng)的字符07汕值為0 (或者為0x0〉,則該字符不能正常顯示;否則,該字符可以正常顯不。
[0034]在本實施例的另一個優(yōu)選的實施方式中,移動終端可以首先將測試字符的顯示結(jié)果轉(zhuǎn)化為圖片,之后將該圖片與預(yù)存的標(biāo)準(zhǔn)圖片進(jìn)行相似度匹配,將匹配不通過的圖片所對應(yīng)的測試字符作為缺陷字符。
[0035]當(dāng)然,可以理解的是,移動終端還可以采取其他的方式來確定待測試字符庫中包括的不能正常顯示的缺陷字符,本實施例對此并不進(jìn)行限制。
[0036]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹?、個性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
[0037]第二實施例
[0038]圖2是本發(fā)明第二實施例的一種自動化字符測試方法的流程圖。本實施例以上述實施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實施例中,優(yōu)選的將步驟在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值優(yōu)化為:獲取與測試字符的顯示結(jié)果對應(yīng)的字符817迪值;如果所述字符817迪值為0,確定與所述字符817迪值對應(yīng)的測試字符為缺陷字符;輸出所述缺陷字符的編碼值。
[0039]相應(yīng)的,本實施例的方法包括如下步驟:
[0040]步驟210、依次獲取待測試字符庫中的一個測試字符作為當(dāng)前測試字符進(jìn)行顯示。
[0041]在本實施例中,移動終端可以按照待測試字符庫中的字符編碼順序,依次獲取一個測試字符,作為當(dāng)前測試字符進(jìn)行顯示;也可以根據(jù)待測試字符庫的編碼方式與標(biāo)準(zhǔn)編碼方式(優(yōu)選的,萬國碼)之間的映射關(guān)系,按照標(biāo)準(zhǔn)編碼方式的編碼順序,依次在待測試字符庫中提取一個測試字符,作為當(dāng)前測試字符進(jìn)行顯示,對此并不進(jìn)行限制。
[0042]步驟220、獲取與當(dāng)前測試字符的顯示結(jié)果對應(yīng)的字符07汕值。
[0043]在本實施例中,移動終端獲取與當(dāng)前測試字符的顯示結(jié)果對應(yīng)的字符07汕值。
[0044]典型的,對于一個基于如^01(1系統(tǒng)的移動終端,移動終端可以通過如^01(1系統(tǒng)提供的8606X1^171)118 0函數(shù)來獲取所述字符817迪值。
[0045]步驟230、判斷獲取的所述字符07汕值是否為0:若是,執(zhí)行步驟240 ;否則,執(zhí)行步驟250。
[0046]在本實施例中,移動終端判斷獲取的所述字符07汕值是否為0:如果判斷該字符07汕值為0,則可確定當(dāng)前測試字符不能正常顯示,即該字符為缺陷字符;否則,確定當(dāng)前測試字符能夠正常顯示,即該字符為正常顯示字符。
[0047]步驟240、確定當(dāng)前測試字符為缺陷字符,執(zhí)行步驟260。
[0048]步驟250、確定當(dāng)前測試字符為正常顯示字符,返回步驟210。
[0049]步驟260、輸出所述缺陷字符的編碼值,執(zhí)行步驟270。
[0050]在本實施例中,移動終端輸出所述缺陷字符的編碼值。
[0051]其中,移動終端可以輸出所述測試字符庫中,與所述缺陷字符對應(yīng)的自定義編碼值;也可以輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)編碼方式(優(yōu)選的,萬國碼)的編碼值(優(yōu)選的,標(biāo)準(zhǔn)萬國碼編碼值),還可以輸出上述兩種編碼值的組合,本實施例對此并不進(jìn)行限制。
[0052]步驟270、判斷當(dāng)前測試字符是否為待測試字符庫中的最后一個字符:若是,結(jié)束流程,否則,返回步驟210。
[0053]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹€性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
[0054]第三實施例
[0055]圖3是本發(fā)明第三實施例的一種自動化字符測試方法的流程圖。本實施例以上述實施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實施例中,優(yōu)選的將步驟輸出所述缺陷字符的編碼值優(yōu)化為:輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值;
[0056]優(yōu)選的將步驟獲取待測試字符庫中的各測試字符進(jìn)行顯示優(yōu)化為:依次獲取所述測試字符庫中的字符作為測試字符,并對所述測試字符進(jìn)行顯示;
[0057]相應(yīng)的,優(yōu)選的將步驟輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值優(yōu)化為:在所述測試字符庫中,獲取所述缺陷字符對應(yīng)的自定義編碼值;根據(jù)編碼關(guān)系映射表,獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值;輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
[0058]相應(yīng)的,本實施例的方法包括如下步驟:
[0059]步驟310、依次獲取待測試字符庫中的一個測試字符作為當(dāng)前測試字符進(jìn)行顯示。
[0060]步驟320、獲取與當(dāng)前測試字符的顯示結(jié)果對應(yīng)的字符07汕值。
[0061]步驟330、判斷獲取的所述字符07汕值是否為0:若是,執(zhí)行步驟340 ;否則,執(zhí)行步驟350。
[0062]步驟340、確定當(dāng)前測試字符為缺陷字符,執(zhí)行步驟360。
[0063]步驟350、確定當(dāng)前測試字符為正常顯示字符,返回步驟310。
[0064]步驟360、在所述測試字符庫中,獲取所述缺陷字符對應(yīng)的自定義編碼值,執(zhí)行步驟 370。
[0065]在本實施例中,當(dāng)移動終端確定當(dāng)前測試字符為缺陷字符時,在所述測試字符庫中,獲取與所述缺陷字符對應(yīng)的自定義編碼值。
[0066]步驟370、根據(jù)編碼關(guān)系映射表,獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值,執(zhí)行步驟380。
[0067]在本實施例中,移動終端中預(yù)存有待測試字符庫的編碼方式與萬國碼的編碼方式之間的映射關(guān)系。通過查詢該編碼關(guān)系映射表,可以獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值。
[0068]也即,編碼關(guān)系映射表中存儲有與同一個字符(可能是不同字體)對應(yīng)的不同的編碼值之間映射關(guān)系。
[0069]舉例而言,移動終端在測試一個微軟雅黑的自定義字體庫時,確定字符“黑”不能正常顯示。在自定義字符庫中與字符“黑”對應(yīng)的自定義編碼值為“01⑶00”,而在萬國碼編碼方式中,與字符“黑”對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值為“0^私10”,相應(yīng)的,在上述編碼關(guān)系映射表中存儲有自定義編碼值“0x^00’,與標(biāo)準(zhǔn)萬國碼編碼值“0x^10^之間的映射關(guān)系,通過查詢該編碼關(guān)系映射表,移動終端可以獲取與“黑”對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值“01私00”。
[0070]步驟380、輸出所述標(biāo)準(zhǔn)萬國碼編碼值,執(zhí)行步驟390。
[0071]步驟390、判斷當(dāng)前測試字符是否為待測試字符庫中的最后一個字符:若是,結(jié)束流程,否則,返回步驟310。
[0072]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹?、個性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
[0073]同時,本實施例的方法在實施過程中,無論待測試字符庫中字符以何種編碼形式進(jìn)行編碼,最終輸出的缺陷字符的編碼值均為標(biāo)準(zhǔn)萬國碼編碼值。測試人員對照萬國碼編碼表,即可快速確定哪些字符無法顯示,提高了測試的有效性和通用性。
[0074]第四實施例
[0075]圖4是本發(fā)明第四實施例的自動化字符測試方法的流程圖。本實施例以上述實施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實施例中,優(yōu)選的將步驟輸出所述缺陷字符的編碼值優(yōu)化為:輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值;
[0076]優(yōu)選的將步驟獲取待測試字符庫中的各測試字符進(jìn)行顯示優(yōu)化為:依次獲取萬國碼字符庫中的萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值;根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值;在所述測試字符庫中,獲取與所述自定義編碼值對應(yīng)的測試字符進(jìn)行顯示;
[0077]相應(yīng)的,優(yōu)選的將步驟輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值優(yōu)化為:獲取與缺陷字符對應(yīng)的標(biāo)準(zhǔn)測試編碼值作為標(biāo)準(zhǔn)萬國碼編碼值;輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
[0078]相應(yīng)的,本實施例的方法包括如下步驟:
[0079]步驟410、依次獲取萬國碼字符庫中的一個標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值。
[0080]在本實施例中,移動終端獲取萬國碼字符庫中的一個標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值。
[0081]與第三實施例相比,這樣設(shè)置的原因是:第三實施例的方法可以顯示待測試字符庫中不能正常顯示的缺陷字符的編碼值,但是如果待測試字符庫中沒有包括一些生僻字符時,通過第三實施例的方法則無法確定出該待測試字符庫中究竟缺少哪些字符。為了解決上述問題,本實施例的方法依次獲取萬國碼字符庫中的標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值,之后根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值完成接下來的顯示測試。當(dāng)移動終端遍歷萬國碼字符庫中的全部標(biāo)準(zhǔn)萬國碼編碼值后,即可同時獲取待測試字符庫中無法正常顯示的字符的編碼值,以及缺少的字符的編碼值。
[0082]步驟420、根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值;
[0083]步驟430、在所述測試字符庫中,獲取與所述自定義編碼值對應(yīng)的測試字符作為當(dāng)前測試字符進(jìn)行顯示。
[0084]步驟440、獲取與當(dāng)前測試字符的顯示結(jié)果對應(yīng)的字符07汕值。
[0085]步驟450、判斷獲取的所述字符07汕值是否為0:若是,執(zhí)行步驟460 ;否則,執(zhí)行步驟470。
[0086]步驟460、確定當(dāng)前測試字符為缺陷字符,執(zhí)行步驟480。
[0087]步驟470、確定當(dāng)前測試字符為正常顯示字符,返回步驟410。
[0088]步驟480、獲取與該缺陷字符對應(yīng)的標(biāo)準(zhǔn)測試編碼值作為標(biāo)準(zhǔn)萬國碼編碼值,執(zhí)行步驟490。
[0089]步驟490、輸出所述標(biāo)準(zhǔn)萬國碼編碼值,執(zhí)行步驟4100。
[0090]步驟4100、判斷當(dāng)前測試字符是否為與萬國碼字符庫中最后一個編碼值對應(yīng)的字符:若是,結(jié)束流程,否則,返回步驟410。
[0091]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹?、個性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
[0092]第五實施例
[0093]在圖5中示出了本發(fā)明第五實施例的一種自動化字符測試裝置的結(jié)構(gòu)圖。如圖5所示,所述裝置包括:
[0094]測試字符顯示單元51,用于獲取待測試字符庫中的各測試字符進(jìn)行顯示。
[0095]缺陷字符編碼值輸出單元52,用于在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
[0096]本發(fā)明實施例通過獲取待測試字符庫中的各測試字符進(jìn)行顯示;在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值的技術(shù)手段,解決了現(xiàn)有技術(shù)中由于只能通過測試人員的肉眼觀察和用戶的反饋來檢測字符庫中存在的問題而造成的檢測工作量大,效率低下而且不全面的技術(shù)問題,優(yōu)化了現(xiàn)有的字符測試技術(shù),滿足了人們?nèi)找嬖鰪姷亩ㄖ苹€性化的自動化字符測試需求,提高了字符測試效率并極大的減少了在字符測試過程中的人為參與。
[0097]在上述各實施例的基礎(chǔ)上,所述編碼值輸出單元可以包括:
[0098]字符標(biāo)識符號值獲取子單元,用于獲取與測試字符的顯示結(jié)果對應(yīng)的字符標(biāo)識符號815^1值;
[0099]缺陷字符確定子單元,用于如果所述字符817迪值為0,確定與所述字符817迪值對應(yīng)的測試字符為缺陷字符;
[0100]編碼值輸出子單元,用于輸出所述缺陷字符的編碼值。
[0101]在上述各實施例的基礎(chǔ)上,編碼值輸出子單元具體可以用于:
[0102]輸出所述測試字符庫中,與所述缺陷字符對應(yīng)的自定義編碼值;和/或,輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值。
[0103]在上述各實施例的基礎(chǔ)上,測試字符顯示單元具體可以用于:
[0104]依次獲取所述測試字符庫中的字符作為測試字符,并對所述測試字符進(jìn)行顯示;
[0105]編碼值輸出子單元進(jìn)一步具體可以用于:在所述測試字符庫中,獲取所述缺陷字符對應(yīng)的自定義編碼值;根據(jù)編碼關(guān)系映射表,獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值;輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
[0106]在上述各實施例的基礎(chǔ)上,測試字符顯示單元具體可以用于:依次獲取萬國碼字符庫中的標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值;根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值;在所述測試字符庫中,獲取與所述自定義編碼值對應(yīng)的測試字符進(jìn)行顯示;
[0107]編碼值輸出子單元進(jìn)一步具體可以用于:獲取與缺陷字符對應(yīng)的標(biāo)準(zhǔn)測試編碼值作為標(biāo)準(zhǔn)萬國碼編碼值;輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
[0108]本發(fā)明實施例所提供的自動化字符測試裝置可用于執(zhí)行本發(fā)明任意實施例提供的自動化字符測試方法,具備相應(yīng)的功能模塊,實現(xiàn)相同的有益效果。
[0109]顯然,本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以通過如上所述的移動終端實施。可選地,本發(fā)明實施例可以用計算機裝置可執(zhí)行的程序來實現(xiàn),從而可以將它們存儲在存儲裝置中由處理器來執(zhí)行,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等;或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。
[0110]以上所述僅為本發(fā)明的優(yōu)選實施例,并不用于限制本發(fā)明,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種自動化字符測試方法,其特征在于,包括: 獲取待測試字符庫中的各測試字符進(jìn)行顯示; 在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值包括: 獲取與測試字符的顯示結(jié)果對應(yīng)的字符標(biāo)識符號glyph值; 如果所述字符glyph值為O,確定與所述字符glyph值對應(yīng)的測試字符為缺陷字符; 輸出所述缺陷字符的編碼值。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,輸出所述缺陷字符的編碼值具體包括: 輸出所述測試字符庫中,與所述缺陷字符對應(yīng)的自定義編碼值;和/或 輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,獲取待測試字符庫中的各測試字符進(jìn)行顯示具體包括: 依次獲取所述測試字符庫中的字符作為測試字符,并對所述測試字符進(jìn)行顯示; 輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值具體包括: 在所述測試字符庫中,獲取所述缺陷字符對應(yīng)的自定義編碼值; 根據(jù)編碼關(guān)系映射表,獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值; 輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,獲取待測試字符庫中的各測試字符進(jìn)行顯示具體包括: 依次獲取萬國碼字符庫中的標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值; 根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值; 在所述測試字符庫中,獲取與所述自定義編碼值對應(yīng)的測試字符進(jìn)行顯示; 輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值具體包括: 獲取與缺陷字符對應(yīng)的標(biāo)準(zhǔn)測試編碼值作為標(biāo)準(zhǔn)萬國碼編碼值; 輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
6.一種自動化字符測試裝置,其特征在于,包括: 測試字符顯示單元,用于獲取待測試字符庫中的各測試字符進(jìn)行顯示; 缺陷字符編碼值輸出單元,用于在確定所述待測試字符庫中包括不能正常顯示的缺陷字符時,輸出所述缺陷字符的編碼值。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述編碼值輸出單元包括: 字符標(biāo)識符號值獲取子單元,用于獲取與測試字符的顯示結(jié)果對應(yīng)的字符標(biāo)識符號glyph 值; 缺陷字符確定子單元,用于如果所述字符glyph值為O,確定與所述字符glyph值對應(yīng)的測試字符為缺陷字符; 編碼值輸出子單元,用于輸出所述缺陷字符的編碼值。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,編碼值輸出子單元具體用于: 輸出所述測試字符庫中,與所述缺陷字符對應(yīng)的自定義編碼值;和/或 輸出與所述缺陷字符對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,測試字符顯示單元具體用于: 依次獲取所述測試字符庫中的字符作為測試字符,并對所述測試字符進(jìn)行顯示; 編碼值輸出子單元進(jìn)一步具體用于: 在所述測試字符庫中,獲取所述缺陷字符對應(yīng)的自定義編碼值; 根據(jù)編碼關(guān)系映射表,獲取與所述自定義編碼值對應(yīng)的標(biāo)準(zhǔn)萬國碼編碼值; 輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,測試字符顯示單元具體用于:依次獲取萬國碼字符庫中的標(biāo)準(zhǔn)萬國碼編碼值,作為標(biāo)準(zhǔn)測試編碼值; 根據(jù)編碼關(guān)系映射表,獲取與所述標(biāo)準(zhǔn)測試編碼值對應(yīng)的自定義編碼值; 在所述測試字符庫中,獲取與所述自定義編碼值對應(yīng)的測試字符進(jìn)行顯示; 編碼值輸出子單元進(jìn)一步具體用于: 獲取與缺陷字符對應(yīng)的標(biāo)準(zhǔn)測試編碼值作為標(biāo)準(zhǔn)萬國碼編碼值; 輸出所述標(biāo)準(zhǔn)萬國碼編碼值。
【文檔編號】G06F11/00GK104317663SQ201410515459
【公開日】2015年1月28日 申請日期:2014年9月29日 優(yōu)先權(quán)日:2014年9月29日
【發(fā)明者】王飛, 孫國軍 申請人:廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
奉新县| 商河县| 安阳市| 景宁| 巧家县| 鄱阳县| 远安县| 鄂伦春自治旗| 唐河县| 武山县| 三门县| 道真| 湟中县| 雷州市| 洪洞县| 岳普湖县| 禄劝| 淮南市| 威海市| 建宁县| 外汇| 吉林省| 漳平市| 肇东市| 鄱阳县| 友谊县| 天津市| 阿荣旗| 鄯善县| 湄潭县| 泌阳县| 福鼎市| 璧山县| 黎城县| 合川市| 佛学| 香港 | 扎鲁特旗| 广昌县| 洪洞县| 加查县|