[發(fā)明專利]一種移動終端功耗的自動化測試方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310073858.6 | 申請日: | 2013-03-08 |
| 公開(公告)號: | CN103179241B | 公開(公告)日: | 2018-11-09 |
| 發(fā)明(設計)人: | 何韡 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04M1/24 | 分類號: | H04M1/24;G01R19/00 |
| 代理公司: | 北京鴻德海業(yè)知識產權代理事務所(普通合伙) 11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 終端 功耗 自動化 測試 方法 系統(tǒng) | ||
1.一種移動終端功耗的自動化測試系統(tǒng),其特征在于,該系統(tǒng)包括:被測試移動終端、電流測試儀和PC端;其中電流測試儀分別與PC端和被測試移動終端連接,PC端和被測試移動終端在執(zhí)行測試腳本過程中沒有通訊;
所述電流測試儀受控于PC端,用于對被測試移動終端進行供電并獲取被測試移動終端執(zhí)行測試腳本過程中的電流狀況;
所述PC端,用于獲取被測試移動終端所執(zhí)行測試用例對應的各測試階段的預定時段信息,并在所述被測試移動終端執(zhí)行測試腳本的預定時段內控制并記錄所述電流測試儀獲取的電流狀況;
所述被測試移動終端,用于通過動態(tài)設置等待時間的方式使得PC端記錄電流狀況和被測試移動終端執(zhí)行測試腳本同步。
2.根據權利要求1所述的系統(tǒng),其特征在于,所述移動終端所執(zhí)行的測試用例對應的各測試階段包括:設置測試環(huán)境的階段、執(zhí)行測試腳本的階段和清理測試環(huán)境的階段。
3.根據權利要求2所述的系統(tǒng),其特征在于,所述PC端在所述設置測試環(huán)境的階段的預設時段內處于等待狀態(tài),在所述執(zhí)行測試腳本的階段的預設時段內記錄電流測試儀獲取的電流狀況,在所述清理測試環(huán)境的階段的預設時段內分析記錄以產生測試結果或者處于等待狀態(tài)待所有測試用例完成后再分析記錄產生測試結果。
4.根據權利要求1所述的系統(tǒng),其特征在于,當所述測試用例是針對被測試移動終端休眠狀態(tài)時的功耗測試,則所述被測試移動終端開始執(zhí)行測試腳本時設置定時器,該定時器的定時時長為執(zhí)行測試腳本的預設時段的時長,在所述定時器到時后,喚醒所述被測試移動終端進入下一測試階段;
若定時器尚未到時所述被測試移動終端從休眠狀態(tài)中被喚醒,則認為執(zhí)行完當前測試階段的操作。
5.根據權利要求1至4任一項所述的系統(tǒng),其特征在于,所述被測試移動終端在執(zhí)行完當前測試階段的操作后,依據當前時間戳確定當前測試階段的預設時段的剩余時長,對所述被測試移動終端設置所述剩余時長的等待狀態(tài);
如果所述剩余時長為負數,則所述被測試移動終端設置處于等待狀態(tài)直至下一個測試用例的執(zhí)行時間開始。
6.一種移動終端功耗的自動化測試方法,其特征在于,該方法基于包含被測試移動終端、電流測試儀和PC端的系統(tǒng),其中電流測試儀分別與PC端和被測試移動終端連接,PC端和被測試移動終端在執(zhí)行測試腳本過程中沒有通訊;
所述PC端獲取被測試移動終端所執(zhí)行測試用例對應的各測試階段的預定時段信息,并在所述被測試移動終端執(zhí)行測試腳本的預定時段內控制并記錄所述電流測試儀獲取的電流狀況,其中所述電流測試儀在所述PC端的控制下對所述被測試移動終端進行供電并獲取被測試移動終端執(zhí)行測試腳本過程中的電流狀況;
所述被測試移動終端在執(zhí)行測試用例過程中,通過動態(tài)設置等待時間的方式使得PC端記錄電流狀況和被測試移動終端執(zhí)行測試腳本同步。
7.根據權利要求6所述的方法,其特征在于,所述移動終端所執(zhí)行的測試用例對應的各測試階段包括:設置測試環(huán)境的階段、執(zhí)行測試腳本的階段和清理測試環(huán)境的階段。
8.根據權利要求7所述的方法,其特征在于,所述PC端在所述設置測試環(huán)境的階段的預設時段內處于等待狀態(tài),在所述執(zhí)行測試腳本的階段的預設時段內記錄電流測試儀獲取的電流狀況,在所述清理測試環(huán)境的階段的預設時段內分析記錄以產生測試結果或者處于等待狀態(tài)待所有測試用例完成后再分析記錄產生測試結果。
9.根據權利要求6所述的方法,其特征在于,當所述測試用例是針對被測試移動終端休眠狀態(tài)時的功耗測試,則所述被測試移動終端開始執(zhí)行測試腳本時設置定時器,該定時器的定時時長為執(zhí)行測試腳本的預設時段的時長,在所述定時器到時后,喚醒所述被測試移動終端進入下一測試階段;
若定時器尚未到時所述被測試移動終端從休眠狀態(tài)中被喚醒,則認為執(zhí)行完當前測試階段的操作。
10.根據權利要求6至9任一項所述的方法,其特征在于,所述被測試移動終端在執(zhí)行完當前測試階段的操作后,依據當前時間戳確定當前測試階段的預設時段的剩余時長,對所述被測試移動終端設置所述剩余時長的等待狀態(tài);
如果所述剩余時長為負數,則所述被測試移動終端設置處于等待狀態(tài)直至下一個測試用例的執(zhí)行時間開始。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310073858.6/1.html,轉載請聲明來源鉆瓜專利網。





