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