[發明專利]手機軟件的自動測試方法及系統在審
| 申請號: | 200610135203.7 | 申請日: | 2006-11-01 |
| 公開(公告)號: | CN101175285A | 公開(公告)日: | 2008-05-07 |
| 發明(設計)人: | 陳道虎;李益;金鍵;丁嶠 | 申請(專利權)人: | 聯想移動通信科技有限公司 |
| 主分類號: | H04Q7/34 | 分類號: | H04Q7/34;G06F11/36;H04Q1/20;H04Q7/32 |
| 代理公司: | 廈門市首創君合專利事務所有限公司 | 代理人: | 張松亭;方傳榜 |
| 地址: | 361006福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手機軟件 自動 測試 方法 系統 | ||
1.手機軟件的自動測試方法,包括以下步驟:
1)通過程控切換開關模擬手機按鍵操作;
2)通過手機綜測儀模擬基站與手機通訊;
3)通過攝像頭實時采集被測手機顯示屏的圖像;
4)工控計算機根據測試任務控制程控切換開關、手機綜測儀統一工作,并通過工控計算機收集來自手機串口的信息和攝像頭采集的手機顯示屏的實時圖像,并將所采集的實時圖像與對應的預設模板圖像進行對比;
5)工控計算機根據來自手機串口的信息和圖像對比結果判斷手機軟件的運行狀態。
2.如權利要求1所述的手機軟件的自動測試方法,其特征在于進一步包括:通過計算機自動測試系統,根據需要的手機按鍵序列,編輯包括手機按鍵序列的測試腳本,截取測試關鍵判斷點的手機屏幕圖像作為模板圖像,根據測試腳本編輯測試任務供工控計算機執行。
3.如權利要求1所述的手機軟件的自動測試方法,其特征在于進一步包括:通過受工控計算機控制的程控電源為被測手機提供電源。
4.如權利要求3所述的手機軟件的自動測試方法,其特征在于進一步包括:工控計算機通過GPIB數據格式與程控切換開關、程控電源、手機綜測儀進行數據交換,工控計算機進行硬件初始化時,首先查詢存在的GPIB卡及其卡號,再遍歷查詢每一塊GPIB卡上的GPIB地址,根據查詢得到的GPIB地址分辨對應的GPIB設備,得到GPIB設備的型號后對相應的GPIB設備進行初始化設置。
5.如權利要求3所述的手機軟件的自動測試方法,其特征在于:工控計算機通過GPIB數據格式與控制程控切換開關、程控電源、手機綜測儀進行數據交換,使手機和串口、測試儀器確定對應關系的方法為:
1)確定各GPIB設備通信正常,確定手機使用的串口沒有被其它被測手機占用;
2)假定手機和某一串口以及某一GPIB卡上的儀器相連接;
3)工控計算機向手機以及GPIB設備發出有關指令,如果成功連接,那么表明連接正確,如果連接不能成功,表明連接不正確,使用另一串口,直到成功連接;
4)成功連接后,將當前GPIB設備、手機和串口的對應關系保存。
6.如權利要求1所述的手機軟件的自動測試方法,其特征在于進一步包括:將測試結果進行存儲、統計和分析,并通過計算機網絡以網頁的形式發布。
7.手機軟件的自動測試系統,包括:
程控切換開關,通過鍵盤控制線與手機鍵盤控制夾具連接,模擬按鍵操作;
程控電源,通過電源線與手機相連,為手機提供電源;
手機綜測儀,通過射頻電纜與手機相連,模擬基站和手機通訊;
攝像頭,用于實時拍攝手機屏幕顯示的圖像;
工控計算機,通過數據線與程控切換開關、程控電源、手機綜測儀相連,根據測試任務統一控制各設備協調工作;通過串口數據線與手機相連,接收手機TRACE信息,通過攝像頭獲取手機屏幕實時顯示的圖像,與對應的預設模板圖像對比;根據手機TRACE信息和圖像對比結果判斷手機軟件的運行狀態。
8.如權利要求7所述的手機軟件的自動測試系統,其特征在于:所述工控計算機通過GPIB卡、GPIB數據線與程控切換開關、程控電源、手機綜測儀相連。
9.如權利要求7所述的手機軟件的自動測試系統,其特征在于所述工控計算機進一步包括:
儀器控制模塊,用于對程控切換開關、程控電源、手機綜測儀進行初始化和控制;
測試任務編輯及執行模塊,用于編輯包含手機按鍵序列的測試任務,根據測試任務控制程控切換開關執行手機按鍵操作;
圖像采集及處理模塊,通過攝像頭實時采集被測手機屏幕的顯示圖像,并將采集到的圖像與測試任務確定的標準模板圖像進行比對,根據相似度的量值判定手機軟件運行是狀態否正常;
手機信息收集模塊,用于收集由手機串口返回的TRACE信息,并對TRACE信息進行分析,輔助判斷手機軟件運行狀態。
10.如權利要求7所述的手機軟件的自動測試系統,其特征在于所述工控計算機連接到一計算機網絡,該計算機網絡包括若干終端及至少一數據庫及WEB服務器,該數據庫及WEB服務器包括一測試數據管理模塊,該測試數據管理模塊包括:
測試數據收集模塊,用于從所述工控計算機接收測試數據;
測試數據統計模塊,用于對測試數據進行保存、整理和統計,形成報表;
測試數據發布模塊,將報表以網頁方式發布到計算機網絡上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想移動通信科技有限公司,未經聯想移動通信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610135203.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便攜式電子設備的功能測試方法
- 下一篇:一種電視頻道切換的方法





