1.一種應(yīng)用測(cè)試方法,其特征在于,包括以下步驟:
在確定與終端建立無線連接后,獲取配置文件,所述配置文件中包括目標(biāo)應(yīng)用的標(biāo)識(shí)及測(cè)試指令;
記錄所述終端當(dāng)前時(shí)刻的第一電量值及第一CPU占用量;
控制與所述目標(biāo)應(yīng)用的標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)應(yīng)用執(zhí)行所述測(cè)試指令;
記錄所述終端執(zhí)行所述測(cè)試指令后的第二電量值及第二CPU占用量;
根據(jù)所述第一電量值、第一CPU占用量、第二電量值及第二CPU占用量,確定所述目標(biāo)應(yīng)用中與所述測(cè)試指令對(duì)應(yīng)的功能的性能。
2.如權(quán)利要求1所述的方法,其特征在于,所述配置文件中包括至少兩個(gè)測(cè)試指令;
所述控制與所述目標(biāo)應(yīng)用的標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)應(yīng)用執(zhí)行所述測(cè)試指令,包括:
以預(yù)設(shè)的順序,控制所述目標(biāo)應(yīng)用依次執(zhí)行所述至少兩個(gè)測(cè)試指令。
3.如權(quán)利要求1所述的方法,其特征在于,所述配置文件中還包括執(zhí)行次數(shù)N,其中N為大于等于1的自然數(shù);
所述控制與所述目標(biāo)應(yīng)用的標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)應(yīng)用執(zhí)行所述測(cè)試指令,包括:
控制所述目標(biāo)應(yīng)用執(zhí)行N次所述測(cè)試指令。
4.如權(quán)利要求1所述的方法,其特征在于,所述配置文件中還包括存儲(chǔ)位置信息;
所述記錄所述終端當(dāng)前時(shí)刻的第一電量值及第一CPU占用量,包括:
將所述第一電量值及第一CPU占用量,以所述目標(biāo)應(yīng)用標(biāo)識(shí)為索引,存入與所述存儲(chǔ)位置信息對(duì)應(yīng)的位置。
5.如權(quán)利要求1-4任一所述的方法,其特征在于,所述記錄所述終端當(dāng)前時(shí)刻的第一電量值及第一CPU占用量測(cè)試指令之前,還包括:
判斷所述終端中是否有除所述目標(biāo)應(yīng)用以外的其它應(yīng)用處于運(yùn)行狀態(tài);
若是,則控制關(guān)閉所述其它應(yīng)用的進(jìn)程。
6.如權(quán)利要求1-4任一所述的方法,其特征在于,所述終端的系統(tǒng)為安卓系統(tǒng),所述獲取配置文件之前,還包括:
基于所述無線連接,與所述終端建立安卓調(diào)試橋接。
7.如權(quán)利要求1-4任一所述的方法,其特征在于,還包括:
以預(yù)設(shè)的時(shí)間間隔,循環(huán)判斷所述無線連接是否斷開;
若是,則向所述終端發(fā)送無線連接請(qǐng)求;
在確定與所述終端建立新的無線連接后,返回重新執(zhí)行所述獲取配置文件的操作。
8.一種應(yīng)用測(cè)試裝置,其特征在于,包括:
獲取模塊,用于在確定與終端建立無線連接后,獲取配置文件,所述配置文件中包括目標(biāo)應(yīng)用的標(biāo)識(shí)及測(cè)試指令;
記錄模塊,用于記錄所述終端當(dāng)前時(shí)刻的第一電量值及第一CPU占用量;
控制模塊,用于控制與所述目標(biāo)應(yīng)用的標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)應(yīng)用執(zhí)行所述測(cè)試指令;
所述記錄模塊,還用于記錄所述終端執(zhí)行所述測(cè)試指令后的第二電量值及第二CPU占用量;
確定模塊,用于根據(jù)所述第一電量值、第一CPU占用量、第二電量值及第二CPU占用量,確定所述目標(biāo)應(yīng)用中與所述測(cè)試指令對(duì)應(yīng)的功能的性能。
9.如權(quán)利要求8所述的裝置,其特征在于,所述配置文件中包括至少兩個(gè)測(cè)試指令;
所述控制模塊,具體用于:
以預(yù)設(shè)的順序,控制所述目標(biāo)應(yīng)用依次執(zhí)行所述至少兩個(gè)測(cè)試指令。
10.一種電子設(shè)備,其特征在于,包括以下一個(gè)或多個(gè)組件:電路板、殼體、處理器,存儲(chǔ)器,電源電路,顯示屏,音頻組件,輸入/輸出(I/O)的接口,以及通信組件;其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;所述電源電路,用于為所述電子設(shè)備的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
在確定與終端建立無線連接后,獲取配置文件,所述配置文件中包括目標(biāo)應(yīng)用的標(biāo)識(shí)及測(cè)試指令;
記錄所述終端當(dāng)前時(shí)刻的第一電量值及第一CPU占用量;
控制與所述目標(biāo)應(yīng)用的標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)應(yīng)用執(zhí)行所述測(cè)試指令;
記錄所述終端執(zhí)行所述測(cè)試指令后的第二電量值及第二CPU占用量;
根據(jù)所述第一電量值、第一CPU占用量、第二電量值及第二CPU占用量,確定所述目標(biāo)應(yīng)用中與所述測(cè)試指令對(duì)應(yīng)的功能的性能。