新四季網

手機軟體自動測試裝置及其測試方法

2023-04-23 07:19:41

專利名稱:手機軟體自動測試裝置及其測試方法
技術領域:
本發明屬於軟體測試技術領域,特別是一種手機軟體自動測試裝置及其測試方法。
背景技術:
由於市場競爭激烈,手機質量變得越來越重要。手機界面和功能菜單顯示正確與 否是用戶使用手機的第一感受,如果顯示有問題或菜單顯示不全會直接影響到用戶是否繼 續使用並導致返回維修。目前業內通常的做法是使用軟體測試人員進行手工測試比對。另外,隨著手機上網用戶的逐漸增多,手機增值服務也日新月異。但由於手機的屏 幕尺寸不一,手機的作業系統也不盡相同,這使得在開發手機增值服務時特別注意要使網 站上的內容要正確地顯示在手機屏幕上。問題的出現有可能來源於兩個方面一來源於網 站方面;二來源於手機本身顯示的問題。每一個手機增值內容服務提供商都需要認真測試 其開發的內容能在不同的手機上正確顯示,現階段通常的做法是使用手機軟體測試人員使 用不同的手機來進行人工測試,並和網站上正確顯示的內容進行比對。人工測試方法優點是中國人力成本較低,同時能把關內容的正確性,但缺點就是 太耗時間,並且測試完全依靠人的主觀判斷,長時間低水平重複勞動會影響人員軟體測試 的穩定性,同時工作態度也會是一個非常大的問題;國外有另外一個方法但價格非常昂貴, 僅諾基亞等一兩個有實力的公司偶爾採用,其原理是用高清照相機將每個界面拍照,然後 比對事先編制好的正確界面圖片來甄別內容格式顯示的正確性。這個方法的優點是24小 時都能測試,擺脫了對人的依賴性,但缺點是設備昂貴,圖像處理技術不過關給測試結果帶 來不確定的影響。目前諾基亞等一兩個公司僅用此設備做一些手機界面和菜單(MMI/UI) 等測試的補充,其他下載頁面比對測試還是由人工來完成。

發明內容
本發明所解決的技術問題在於提供一種造價低、穩定性高的手機軟體自動測試裝 置及其測試方法。實現本發明目的的技術解決方案為一種手機軟體自動測試裝置,包括JTAG芯 片、計算機,JTAG晶片的一端與手機的待測晶片相連接,JTAG晶片的另一端與計算機相連 接,JTAG晶片將手機待測晶片的圖文信號傳輸給計算機,由計算機進行信號比對。—種手機軟體自動測試方法,包括以下步驟步驟1、JTAG晶片讀取手機待測晶片的圖文信號;步驟2、判斷讀取的信號是否為有效信號,若是則執行步驟3,否則執行步驟6 ;步驟3、抽出每個有效信號的區域字符集;步驟4、從計算機中讀取預存的正確頁面信號,之後抽出信號的區域字符集;步驟5、將步驟3中的區域字符集與步驟4中的區域字符進行比對,判斷是否存在 錯誤,若存在錯誤則將信號存儲至資料庫,否則執行步驟6 ;
步驟6、發出翻頁指令,之後返回步驟1進行再次信號的讀取。本發明與現有技術相比,其顯著優點為1)造價低,本發明的裝置可方便連接在 手機內部晶片上;2)可進行大規模7天24小時不間斷測試以提高測試效率;3)穩定性高, 能有效降低測試人員由於疲勞和工作態度方面所帶來的操作失誤;4)本發明使用JTAG芯 片讀取手機顯示儲存器裡的特定區域字符,採用信號轉換的方式來比對顯示頁面,使用戶 能夠擺脫手工操作和用眼睛辨別錯誤頁面,它比傳統的廣泛用於手機頁面顯示測試的方法 應用更方便,效率更高,並且能有效減小人為操作失誤,提高了發現錯誤顯示頁面的機率。下面結合附圖對本發明作進一步詳細描述。


圖1為本發明的手機軟體自動測試裝置示意圖。圖2為本發明的手機軟體自動測試方法流程圖。
具體實施例方式結合圖1,本發明的一種手機軟體自動測試裝置,包括JTAG晶片、計算機,JTAG芯 片的一端與手機的待測晶片相連接,JTAG晶片的另一端與計算機相連接,JTAG晶片將手機 待測晶片的圖文信號傳輸給計算機,由計算機進行信號比對。該裝置不僅可以測試下載頁 面在手機端是否正確顯示,而且可以用於手機界面(UI/MMI)和菜單自動測試。該系統包括 數據連接導線、JTAG測試晶片,信號通過數據導線把信號傳遞給電腦,再通過專門軟體和原 來正確顯示頁面進行比對,來甄別錯誤顯示的頁面。聯合測試行動組(JTAG)於1990年通過IEEEl 149. 1標準,規定新型晶片須有特定 的管腳口及邊界掃描邏輯元,為的是以軟體的方法向電子產品提供快速、便捷、準確的故障 診斷和測量。並於2001年推出JTAG新版。現有的手機晶片都具有這樣的測試接口,本發 明就是利用該測試接口來提供快速測試方案。本發明的裝置專門用於手機內容顯示界面的測試和手機界面(UI/MMI)和菜單功 能方面的測試,它可以有效地提高手機軟體測試效率和測試精確度。本發明使用JTAG晶片 收集手機顯示儲存器裡的在屏幕特定區域顯示的字符,然後將信號傳輸到計算機,利用獨 特軟體來比對正常顯示頁面同區域的信號。如信號有區別,將該頁面寫入資料庫,由專門技 術人員來分析可能出現的問題。本發明利用JTAG技術收集手機頁面四個對角線上的圖文信號和屏幕中心點上的 圖文信號,利用信號線傳輸到電腦的串行接口,電腦上的獨特軟體讀取該信號,然後和正常 顯示頁面相同區域的圖文信號進行比對。JTAG晶片(WINGB0ARD)可人工焊接在手機相對應 的晶片管腳上,另一端連接在電腦上。比對信號通過JTAG晶片在電腦上比對,有著速度快、 安全性高、準確率高等顯著特點。結合圖2,一種手機軟體自動測試方法,包括以下步驟步驟1、JTAG晶片讀取手機待測晶片的圖文信號;步驟2、判斷讀取的信號是否為有效信號,若是則執行步驟3,否則執行步驟6 ;步驟3、抽出每個有效信號的區域字符集;步驟4、從計算機中讀取預存的正確頁面信號,之後抽出信號的區域字符集;
步驟5、將步驟3中的區域字符集與步驟4中的區域字符進行比對,判斷是否存在 錯誤,若存在錯誤則將信號存儲至資料庫,否則執行步驟6 ;步驟6、發出翻頁指令,之後返回步驟1進行再次信號的讀取。本發明通過JTAG晶片採集手機顯示屏字符串中區域1到區域7的信號,每個區域 採集3個字符,然後傳輸到電腦上,由電腦上特殊軟體進行比對來辨別該頁面是否有問題。JTAG晶片將7個區域的字符信號打包成一個字符串信號,其組成方式如下 在電腦端,軟體可以通過配置來設置運行時間和測試項目。本發明的裝置可以對手機界面和功能菜單及手機下載的內容頁面顯示進行快速 測試,它採用JTAG技術,利用獨特的軟體比對技術來測試在手機上顯示的內容格式是否正 確,從而提高用戶的使用體驗以及拓展手機上網功能在手機3G應用中的佔有率。
權利要求
一種手機軟體自動測試裝置,其特徵在於,包括JTAG晶片、計算機,JTAG晶片的一端與手機的待測晶片相連接,JTAG晶片的另一端與計算機相連接,JTAG晶片將手機待測晶片的圖文信號傳輸給計算機,由計算機進行信號比對。
2.一種基於權利要求1所述手機軟體自動測試裝置的測試方法,其特徵在於,包括以 下步驟步驟1、JTAG晶片讀取手機待測晶片的圖文信號;步驟2、判斷讀取的信號是否為有效信號,若是則執行步驟3,否則執行步驟6 ; 步驟3、抽出每個有效信號的區域字符集;步驟4、從計算機中讀取預存的正確頁面信號,之後抽出信號的區域字符集; 步驟5、將步驟3中的區域字符集與步驟4中的區域字符進行比對,判斷是否存在錯誤, 若存在錯誤則將信號存儲至資料庫,否則執行步驟6 ;步驟6、發出翻頁指令,之後返回步驟1進行再次信號的讀取。
全文摘要
本發明公開了一種手機軟體自動測試裝置及其測試方法,所述裝置包括JTAG晶片、計算機,JTAG晶片的一端與手機的待測晶片相連接,JTAG晶片的另一端與計算機相連接,JTAG晶片將手機待測晶片的圖文信號傳輸給計算機,由計算機進行信號比對。該裝置不僅可以測試下載頁面在手機端是否正確顯示,而且可以用於手機界面(UI/MMI)和菜單自動測試。本發明的裝置造價低,可方便連接在手機內部晶片上進行快速測試,它比傳統的廣泛用於手機頁面顯示測試的方法應用更方便,效率更高,並且能有效減小人為操作失誤,提高了發現錯誤顯示頁面的機率。
文檔編號G06F11/36GK101887391SQ20101021048
公開日2010年11月17日 申請日期2010年6月28日 優先權日2010年6月28日
發明者翁立朝 申請人:翁立朝

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀