[發明專利]一種手機自動測試方法無效
| 申請號: | 201110024200.7 | 申請日: | 2011-01-21 |
| 公開(公告)號: | CN102123191A | 公開(公告)日: | 2011-07-13 |
| 發明(設計)人: | 何艷軍;成信品 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | H04M1/24 | 分類號: | H04M1/24 |
| 代理公司: | 深圳市惠邦知識產權代理事務所 44271 | 代理人: | 陳安平 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手機 自動 測試 方法 | ||
技術領域
本發明涉及AT(調制解調器命令語言)命令和手機自動測試,具體涉及一種可適用于批量生產的手機自動測試方法。
背景技術
如圖1所示,PC(電腦)錄制手機模擬按鍵,生成測試AT命令,轉化為數字信號,通過串口傳輸給手機端,手機響應相應的按鍵操作,假如按鍵正常執行,反饋給電腦一個Ok(正常)值,假如按鍵未執行,反饋電腦Error(錯誤)值,通過查看電腦端軟件的運行,可以測試手機是否定屏,重啟。當手機定屏時,手機按鍵無法響應命令要求的操作,此時電腦端程序出錯。當手機重啟時,手機端串口被中斷,電腦發送命令,無法傳輸給手機,此時電腦程序會出錯。但是這種測試方法不能測試手機界面顯示是否正常,是否出現顯示不全,花屏,白屏,紅屏,黑屏,等異常問題,測試不全面。
發明內容
本發明需要解決的技術問題是,如何提供一種手機自動測試方法,直接在電腦端查看手機界面顯示是否正常。
本發明的技術問題這樣解決:構建一種手機自動測試方法,在手機端擴展AT應用,包括以下步驟:
PC端通過串口向被測手機發送測試對應的當前AT命令;
被測手機解析執行所述當前AT命令并返回AT響應,若AT響應正常,則獲取當前手機屏幕數據幀通過串口發送給PC;
PC解析所述AT響應并顯示所述當前手機屏幕數據幀對應圖像。
按照本發明提供的測試方法,所述測試對應的AT命令是一個以上AT命令的序列,所述測試方法按序列順序對每個AT命令依次逐個進行。
按照本發明提供的測試方法,一臺PC與一個以上所述被測手機同時連接并同時測試。
本發明提供的手機自動測試方法,擴展AT應用截取顯示內存中當前圖片幀,較現有技術具有以下優勢:
1、?????????能顯示手機屏幕,測試更全面;
2、?????????一次性測試多臺手機,提高測試效率;
3、?????????便于自動生成完整測試記錄。
附圖說明
下面結合附圖和具體實施例進一步對本發明進行詳細說明:
圖1是傳統手機AT自動測試的UM?L(統一建模語言)示意圖;
圖2是本發明手機AT自動測試的UM?L(統一建模語言)示意圖;
圖3是本發明手機AT自動測試的軟件流程示意圖;
圖4是圖3中手機截取屏幕數據幀的子流程示意圖。
具體實施方式
首先,說明本發明核心:
1.?通過AT命令及響應實現PC與手機的交互;
2.?通過擴展AT應用實現手機截取屏幕數據幀的傳輸。
第二,結合本發明具體實施例詳細說明本發明:
如圖2,本發明PC與手機的交互在傳統AT命令交互基礎上,增加了手機在AT響應正常的基礎上獲取當前手機屏幕數據幀并通過串口發送給PC。
如圖3,本發明自動測試流程在擴展AT響應的基礎上,包括以下步驟:
301)在PC端根據測試用例編輯或自動生成對應一系列AT命令;
302)PC逐一發送AT命令;
303)手機接收AT命令并執行,返回對應AT響應;
304)PC端接收AT響應,若AT響應異常,暫停,進入步驟307),否則進入下一步;
305)手機根據AT響應正常獲取當前手機屏幕數據幀并通過串口發送給PC;
306)PC端接收、解析并顯示當前手機屏幕數據幀對應圖像;若還有下一個AT命令,返回步驟302);
307)結束。
其中:步驟305)中手機截取屏幕數據幀,具體如圖4所示,包括以下步驟:
401)從手機內存中獲取當前屏幕數據幀;
402)將內存中當前屏幕數據幀拷貝到串口緩沖區;
403)通過串口以數據流形式發送給PC。
以上所述僅為本發明的較佳實施例,凡依本發明權利要求范圍所做的均等變化與修飾,皆應屬本發明權利要求的涵蓋范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110024200.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:介質處理裝置
- 下一篇:延遲調整裝置以及延遲調整方法





