移動終端功耗的測試系統的製作方法
2023-06-11 19:21:56 2
專利名稱:移動終端功耗的測試系統的製作方法
技術領域:
本發明涉及一種移動終端功耗的測試系統,尤其是一種可以高效準確的測試移動終端功耗的測試系統。
背景技術:
功耗對移動終端有非常重要的意義,移動終端驗證過程中,關於功耗一個比較重要的問題就是模擬用戶使用移動終端的不同狀態下(如翻蓋移動終端在不同應用中退出,盒蓋後的狀態;直板移動終端多次操作後退出應用後的狀態等等)返回待機以及各種應用下移動終端功耗電流狀態,移動終端軟體是否能夠正常處理,控制移動終端進入正常的待機狀態,保持正常的待機電流。
發明人在實現本發明的過程中測試發現,經常由於設計缺陷的原因,導致移動終端在某種應用進行後,軟體沒有正常處理,移動終端處於非正常待機狀態,從移動終端的界面和外觀上完全看不出,當時待機電流非常大,典型情況下是普通待機狀態的10倍,甚至更高,直接的用戶感受就是用戶感覺移動終端可以正常使用,但是功耗非常大,電流很快耗光。造成了非常壞的市場影響。
針對這個問題,目前的測試方式都是基於測試人員手動驗證的方法進行。因此存在以下不足1、驗證不夠全面,驗證效率比較低,由於儀表和人力資源的限制,驗證速度和廣度是有矛盾的;2、在產品後期版本頻繁的時候矛盾更為突出,在產品後期版本頻繁,導致了無法在一個版本周期內驗證完畢所有用例,另外根據目前的開發質量,每個版本都需要儘可能驗證,驗證的範圍和用例也在進一步擴大,都導致了無法在一個版本周期內驗證完畢所有用例的目的,驗證效率比較低;3、無法有效驗證一些概率性問題,原因同上,基本用例測試就比較耗時,測試人員很難投入到驗證一定概率性問題的中去,同樣用例頻繁驗證自動方式有一定的優勢。
因此,目前沒有一種高效、準確的移動終端功耗測試系統。
發明內容
本發明實施例提供一種移動終端功耗測試系統,以實現高效而準確的測試移動終端的功耗。
本發明實施例提供了一種移動終端功耗的測試系統,包括鍵盤控制器,與被測移動終端相連接,用來根據指令進行鍵盤操作;程控電源,與被測移動終端的電源接口相連接,用來測量所述被測移動終端的功耗;主控模塊,與所述鍵盤控制板和程控電源相連接,用來對所述鍵盤控制板下發指令,和讀取所述程控電源測量的被測移動終端的功耗。
所述鍵盤控制器通過串口與所述主控模塊相連接。所述鍵盤控制器為鍵盤控制板,與被測移動終端內的鍵盤接口相連接。所述鍵盤控制板為8051單片機。所述程控電源通過GPIB接口與所述主控模塊相連接。所述程控電源為66319B程控電源。所述主控模塊為計算機。
因此,本發明實施例提供的移動終端功耗測試系統可高效而準確的測試移動終端的功耗。
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
圖1為本發明移動終端功耗的測試系統實施例的結構示意圖;圖2為本發明移動終端功耗的測試系統另一實施例的結構示意圖;圖3為本發明移動終端功耗的測試系統再一實施例的結構示意圖。
具體實施例方式
如圖1所示,為本發明實施例中移動終端功耗的測試系統的結構示意圖,包括鍵盤控制板2,與被測移動終端1內的鍵盤接口相連接,用來根據指令進行鍵盤操作,用鍵盤控制板2來模擬移動終端鍵盤的電平信號輸出來模擬操作移動終端,鍵盤控制板2的作用是根據主控模塊4的指令執行相對應的按鍵操作,最佳採用8051單片機(或者其他類型控制板)來執行模擬按鍵的操作;程控電源3,與被測移動終端1的電源接口相連接,用來測量被測移動終端1的功耗也就是電流,最佳使用66319B程控電源;主控模塊4,與鍵盤控制板2和程控電源3相連接,用來對鍵盤控制板2下發指令,和讀取程控電源3測量的被測移動終端1的功耗。主控模塊4優選是利用計算機,可以通過串口與所述鍵盤控制板2相連接,通過GPIB接口與程控電源3相連接。
鍵盤控制板2根據主控模塊4指令模擬移動終端1原有鍵盤板的電平信號輸出達到模擬操作移動終端1的目的。例如當控制移動終端1進入某個應用界面,主控模塊4對鍵盤控制板2下發指令,這個指令控制鍵盤控制板2,鍵盤控制板2轉化該指令為模擬移動終端1原有鍵盤的信號被移動終端1主板所接收和執行;這個控制的方式也可以通過受控機械的方式操作移動終端。程控電源3可以通過GPIB口或者其他埠讀取電流的電源。
在主控模塊4內部根據移動終端1的測試用例編輯測試腳本,腳本被解釋和執行,例如測試移動終端1進入簡訊編輯狀態後合蓋(翻蓋移動終端)能否進入正常待機狀態,那麼主控模塊4首先發送指令,鍵盤控制板2(或者受控機械設備如機械手)按照移動終端1操作順序模擬人來操作移動終端1,移動終端1通過輸入的鍵盤信號進入相應的菜單和編輯界面。這時主控模塊4發送指令命令鍵盤控制板2模擬移動終端1鍵盤收到盒蓋信號(一般移動終端開合蓋的霍爾器件接收都是在鍵盤板上,所以該狀態能夠被鍵盤控制板2模擬),移動終端1在設計的時間要求內要進入待機狀態,此時主控模塊4按規格延時讀取程控電源的電流輸出(程控電源4給移動終端1供電,模擬移動終端1電池的位置),根據移動終端1消耗電流的大小判斷移動終端1是否進入待機,能夠正常進入則測試通過,否則判為問題。對於其他應用的測試也可以按照這個流程在主控模塊4編輯用例腳本進行測試。
鍵盤控制板可以控制被測移動終端完成主叫、被叫、簡訊發送和接收等操作。鍵盤控制板和機械手都是控制移動終端機鍵盤操作的一種方式,目的均是模擬人手對移動終端的操作。鍵盤控制板的方式是鍵盤控制板接受主控模塊的命令,模擬出一個鍵按下後的電信號傳送給移動終端的主板,讓主板接受到該信號,並執行相應的鍵盤操作。通過按鍵的組合操作,可以完成移動終端能夠通過鍵盤實現的所有功能,當然可以進行主叫、被叫接聽、簡訊發送接收等,這些都可以通過模擬鍵盤操作實現,對於被叫接聽,此時主叫移動終端作為測試輔助設備通過內部命令接口控制發起主叫,而待測移動終端的鍵盤控制板只要在主叫移動終端發起幾秒內發出接聽鍵按下的信號就可以完成被叫模擬。對於機械手的方式,是利用機械手模擬人手對移動終端的鍵盤進行操作也可以完成上述對移動終端操作的模擬。本測試系統的好處是通過這種方式的腳本集可以控制移動終端進入各種狀態後然後測試手機功耗和退出狀態後是否進入待機。
另外,還可以利用被測移動終端的電源控制接口,在充電器頻繁插拔所述電源控制接口,或者利用移動終端的USB連接控制埠,在USB外接設備頻繁插拔所述USB連接控制埠,來模擬進行充電器頻繁插拔和USB頻繁插拔時,對移動終端進行功耗測試。而且主控模塊可以通過其他接口控制其他工具對待測移動終端進行諸如呼叫,簡訊發送等操作配合測試。
例如可以添加輔助的控制模擬器模擬移動終端充電器頻繁插拔或者USB電纜頻繁插拔,如圖2所示,為本發明移動終端功耗的測試系統另一實施例的結構示意圖,被測移動終端1通過電源插拔控制模擬器5與充電器6相連接,並且電源插拔控制模擬器5受主控模塊4的控制。
其方法就是使用電源插拔控制模擬器5,例如繼電器等能夠控制接觸連接的控制器,在主控模塊4的控制下控制充電器6和移動終端1充電埠的接續,例如充電器6已經就緒,但是其輸出線和移動終端1的連接受主控模塊4控制的電源插拔控制模擬器5控制,主控模塊4可以控電源插拔控制模擬器5開(連接斷開)合(連接導通)開(連接斷開)完成一次充電器插拔的模擬,然後通過程控電源3測試移動終端是否能夠進入待機。
類似的方式可以完成USB的插拔模擬,如圖3所示,為本發明移動終端功耗的測試系統再一實施例的結構示意圖,被測移動終端1的連接控制埠通過USB插拔控制模擬器7與USB存儲設備8相連接,並且USB插拔控制模擬器7受主控模塊4的控制。
其方法就是使用USB插拔控制模擬器7,例如繼電器等能夠控制接觸連接的控制器,在主控模塊4的控制下控制USB存儲設備8和移動終端1USB連接控制埠的接續,例如主控模塊4可以控制USB插拔控制模擬器7開(連接斷開)合(連接導通)開(連接斷開)完成一次USB插拔的模擬,然後通過程控電源3測試被測移動終端1的功耗。
綜上所述,主控模塊4能夠和被測移動終端輔助控制單元進行通信,並通過其完成移動終端按鍵操作的執行,能夠通過其他接口控制供電和電流測試單元,進行腳本管理和用例執行控制。鍵盤控制板通過單片機或者其他方式實現,可以模擬被測移動終端鍵盤板上所有信號,模擬用戶按鍵操作並執行主控單元的指令。程控電源可以和主控模塊通信,執行主控模塊的指令,為待測移動終端供電並監控上報電流狀態。
並且對被測移動終端的控制可以不通過鍵盤控制板,通過其他設備間接控制手機鍵盤操作都可以,比如氣動的機械手來模擬人手按鍵的操作,該機械手根據主控模塊的指令執行對應鍵盤操作動作使移動終端執行相應功能,即只要被測移動終端的鍵盤操作通過外部間接控制,控制手段可以是通過單片機控制的鍵盤控制板模擬鍵盤信號或者通過可控的其他設備模擬鍵盤操作並被被測移動終端正確感知即可。
本發明實施例提供的移動終端功耗的測試系統能夠最大限度的模擬移動終端的實際操作,通過程序控制進行移動終端的實際使用狀態模擬,從而實現了高效而準確的測試移動終端的功耗。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或者等同替換,而不脫離本發明技術方案的精神和範圍。
權利要求
1.一種移動終端功耗的測試系統,其特徵在於包括鍵盤控制器,與被測移動終端相連接,用來根據指令進行鍵盤操作;程控電源,與被測移動終端的電源接口相連接,用來測量所述被測移動終端的功耗;主控模塊,與所述鍵盤控制板和程控電源相連接,用來對所述鍵盤控制器下發指令,和讀取所述程控電源測量的被測移動終端的功耗。
2.根據權利要求1所述的移動終端功耗的測試系統,其特徵在於,所述鍵盤控制器通過串口與所述主控模塊相連接。
3.根據權利要求1或2所述的移動終端功耗的測試系統,其特徵在於所述鍵盤控制器為鍵盤控制板,與被測移動終端內的鍵盤接口相連接。
4.根據權利要求3所述的移動終端功耗的測試系統,其特徵在於,所述鍵盤控制板根據所述主控模塊指令模擬所述移動終端原有鍵盤的電平信號輸出來模擬操作移動終端。
5.根據權利要求3所述的移動終端功耗的測試系統,其特徵在於,所述鍵盤控制板採用8051單片機實現。
6.根據權利要求3所述的移動終端功耗的測試系統,其特徵在於,所述鍵盤控制板控制被測移動終端完成主叫、被叫、簡訊發送和接收操作。
7.根據權利要求1或2所述的移動終端功耗的測試系統,其特徵在於,所述鍵盤控制器為機械手,該機械手根據所述主控模塊的指令執行對應鍵盤操作動作使移動終端執行相應功能。
8.根據權利要求1所述的移動終端功耗的測試系統,其特徵在於,所述測試系統還包括電源插拔控制模擬器,所述電源插拔控制模擬器與所述主控模塊相連接,受所述主控模塊控制,所述被測移動終端的充電埠通過所述電源插拔控制模擬器與充電器相聯接。
9.根據權利要求8所述的移動終端功耗的測試系統,其特徵在於,所述電源插拔控制模擬器採用繼電器實現。
10.根據權利要求1所述的移動終端功耗的測試系統,其特徵在於,所述測試系統還包括USB插拔控制模擬器,所述USB插拔控制模擬器與所述主控模塊相連接,受所述主控模塊控制,被測移動終端的USB接口通過USB插拔控制模擬器與USB存儲設備相聯接。
11.根據權利要求8所述的移動終端功耗的測試系統,其特徵在於,所述USB插拔控制模擬器採用繼電器實現。
12.根據權利要求1、2、5、8、9、10或11所述的移動終端功耗的測試系統,其特徵在於,所述程控電源通過GPIB接口與所述主控模塊相連接。
13.根據權利要求1、2、5、8、9、10或11所述的移動終端功耗的測試系統,其特徵在於,所述程控電源採用66319B程控電源實現。
14.根據權利要求1、2、5、8、9、10或11所述的移動終端功耗的測試系統,其特徵在於,所述主控模塊採用計算機實現。
全文摘要
本發明涉及一種移動終端功耗的測試系統,包括鍵盤控制器,與被測移動終端相連接,用來根據指令進行鍵盤操作;程控電源,與被測移動終端的電源接口相連接,用來測量所述被測移動終端的功耗;主控模塊,與所述鍵盤控制器和程控電源相連接,用來對所述鍵盤控制板下發指令,和讀取所述程控電源測量的被測移動終端的功耗。所述移動終端功耗測試系統可高效而準確的測試移動終端的功耗。
文檔編號H04W24/00GK101018383SQ200710063260
公開日2007年8月15日 申請日期2007年1月5日 優先權日2007年1月5日
發明者劉洋 申請人:華為技術有限公司