欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能終端app啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)的制作方法

文檔序號(hào):10534718閱讀:460來源:國(guó)知局
一種智能終端app啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng),其中,方法包括:根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻;以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻;計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻與開始啟動(dòng)待測(cè)試APP的時(shí)刻的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間。本發(fā)明能夠在沒有源代碼,不需要用戶了解命令行的情況下,簡(jiǎn)單、高效的測(cè)試智能終端APP啟動(dòng)所需時(shí)間。
【專利說明】
一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于計(jì)算機(jī)軟件測(cè)試領(lǐng)域,特別涉及一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,APP日益成為智能終端的重要組成部分,APP的性能也成為影響用戶體驗(yàn)的關(guān)鍵因素,而啟動(dòng)時(shí)間是衡量APP性能好壞的重要指標(biāo)之一,因此研究如何精確測(cè)量APP的啟動(dòng)時(shí)間對(duì)于評(píng)測(cè)智能終端的APP有重要意義。
[0003]現(xiàn)有技術(shù)中,測(cè)量APP啟動(dòng)時(shí)間的一個(gè)技術(shù)方案為:通過LOG獲取啟動(dòng)時(shí)間:在APP的主Activi ty的onCreate O第一行和最后一行分別加入L0G,記錄APP啟動(dòng)的開始時(shí)間和結(jié)束時(shí)間,然后通過計(jì)算二者的時(shí)間差來獲取啟動(dòng)時(shí)間。
[0004]這種方法除了需要有APP的源代碼外,還要在原代碼中添加LOG,添加完在編譯部署到智能終端上,具有測(cè)試過程繁瑣,效率低的缺點(diǎn)。另外,這種方法還具有適用范圍窄的缺陷,僅適用于APP開發(fā)方在開發(fā)調(diào)試階段的測(cè)試,除APP開發(fā)方外的第三方或測(cè)試機(jī)構(gòu)并不適用(第三方或測(cè)試機(jī)構(gòu)很難獲得源代碼)。
[0005]現(xiàn)有技術(shù)中,測(cè)量APP啟動(dòng)時(shí)間的另一技術(shù)方案為通過命令行獲取啟動(dòng)時(shí)間,如通過Android shell命令獲取啟動(dòng)時(shí)間。
[0006]這種方法需要使用者對(duì)命令行的使用非常熟悉,并且能夠獲取被測(cè)應(yīng)用的LanchActivi ty。另外,這種方法需在移動(dòng)終端安裝一些程序,以便與計(jì)算機(jī)相連,通過計(jì)算機(jī)實(shí)現(xiàn)對(duì)移動(dòng)終端APP啟動(dòng)時(shí)間的測(cè)量,具有測(cè)試繁瑣的缺點(diǎn)。

【發(fā)明內(nèi)容】

[0007]本發(fā)明提供了一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng),用于解決在沒有源代碼,不需用戶了解命令行的情況下,如何簡(jiǎn)單、高效的測(cè)試智能終端APP啟動(dòng)所需時(shí)間的問題。
[0008]本發(fā)明的一技術(shù)方案為提供一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,包括,
[0009]根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻;
[0010]以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻;
[0011 ]計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻與開始啟動(dòng)待測(cè)試APP的時(shí)刻的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間。
[0012]本發(fā)明的一實(shí)施例中,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后還包括,
[0013]關(guān)閉所述待測(cè)試APP,繼續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。
[0014]本發(fā)明的一實(shí)施例中,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后還包括,
[0015]將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中;和/或
[0016]將所述待測(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。
[0017]本發(fā)明另一技術(shù)方案為提供一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,包括,
[0018]根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程;
[0019]以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程;
[0020]根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。
[0021]本發(fā)明又一技術(shù)方案為提供一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),包括,
[0022]第一記錄模塊,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻;
[0023]第二記錄模塊,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻;
[0024]計(jì)算模塊,用于計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻與開始啟動(dòng)待測(cè)試APP的時(shí)刻的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間。
[0025]本發(fā)明的一實(shí)施例中,還包括關(guān)閉模塊,計(jì)算模塊計(jì)算得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后由關(guān)閉模塊關(guān)閉所述待測(cè)試APP,繼續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。
[0026]本發(fā)明的一實(shí)施例中,還包括第三記錄模塊,用于將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中;和/或?qū)⑺龃郎y(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。
[0027]本發(fā)明再一技術(shù)方案為提供一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),包括,
[0028]計(jì)時(shí)線程開啟模塊,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程;
[0029]監(jiān)測(cè)模塊,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程;
[0030]計(jì)算模塊,用于根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。
[0031]通過本發(fā)明提供的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)能夠帶來以下技術(shù)效果:(I)能夠在沒有源代碼,不需用戶了解命令行的情況下,通過記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻及待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻,計(jì)算這兩個(gè)時(shí)刻的時(shí)間差得到待測(cè)試APP啟動(dòng)所需時(shí)間,具有簡(jiǎn)單、高效的特點(diǎn);(2)能夠適用于第三方測(cè)試者測(cè)試APP啟動(dòng)所需的時(shí)間。
[0032]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法的流程圖;
[0035]圖2為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法的流程圖;
[0036]圖3為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法的流程圖;
[0037]圖4為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)的結(jié)構(gòu)圖;
[0038]圖5為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)的結(jié)構(gòu)圖;
[0039]圖6為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0040]為了使本發(fā)明的技術(shù)特點(diǎn)及效果更加明顯,下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步說明,本發(fā)明也可有其他不同的具體實(shí)例來加以說明或?qū)嵤?,任何本領(lǐng)域技術(shù)人員在權(quán)利要求范圍內(nèi)做的等同變換均屬于本發(fā)明的保護(hù)范疇。
[0041]本發(fā)明所述的智能終端包括但不限于Android系統(tǒng)的移動(dòng)終端、1S系統(tǒng)的移動(dòng)終端。
[0042]本發(fā)明提供的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法被編寫為測(cè)試程序安裝在被測(cè)試智能終端上,測(cè)試時(shí),需將所有待測(cè)試APP安裝在被測(cè)試的智能終端上。
[0043]如圖1所示,圖1為本發(fā)明一實(shí)施例的一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法的流程圖。通過該方法,能夠在沒有源代碼,不需測(cè)試者了解命令行的情況下,實(shí)現(xiàn)智能終端APP啟動(dòng)所需時(shí)間的測(cè)量。
[0044]具體的,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法包括:
[0045]步驟101:根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻Tl;
[0046]本申請(qǐng)中的待測(cè)試APP以列表的形式顯示在測(cè)試應(yīng)用主界面上,智能終端通過測(cè)試應(yīng)用主界面接收到觸控指令后先查找待測(cè)試APP程序,查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP。具體實(shí)施時(shí),根據(jù)觸控指令確定待測(cè)試APP在測(cè)試應(yīng)用主界面上顯示的名稱,根據(jù)該名稱查找待測(cè)試APP對(duì)應(yīng)的啟動(dòng)名稱,根據(jù)啟動(dòng)名稱啟動(dòng)相應(yīng)的待測(cè)試APP。
[0047]步驟102:以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序(主Activity)進(jìn)程是否出現(xiàn)在CPU中,當(dāng)所述待測(cè)試APP主Activity進(jìn)程出現(xiàn)在CF1U時(shí),記錄所述待測(cè)試APP主Activity進(jìn)程出現(xiàn)在CPU的時(shí)刻T2;
[0048]步驟103:計(jì)算所述待測(cè)試APP主Acti Vity進(jìn)程出現(xiàn)在CPU的時(shí)刻T2與開始啟動(dòng)待測(cè)試APP時(shí)刻Tl的時(shí)間差,即T2-T1,得到待測(cè)試APP啟動(dòng)所需時(shí)間T3。
[0049]—實(shí)施例中,為了能夠?qū)崿F(xiàn)批量測(cè)量待測(cè)試APP的啟動(dòng)時(shí)間,用戶可通過測(cè)試應(yīng)用主界面選擇多個(gè)待測(cè)試APP,逐一進(jìn)行測(cè)試,當(dāng)一個(gè)待測(cè)試APP啟動(dòng)所需時(shí)間計(jì)算完成后,關(guān)閉該待測(cè)試APP,繼續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。
[0050]一實(shí)施例中,為了便于用戶了解和查找APP啟動(dòng)所需時(shí)間,得到待測(cè)試APP啟動(dòng)所需時(shí)間T3后還包括,
[0051 ]將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中;和/或
[0052]將所述待測(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。
[0053]為了更清楚的說明本申請(qǐng)技術(shù)方案,下面以一詳細(xì)實(shí)施例進(jìn)行說明,如圖2所示,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法包括:
[0054]步驟201:確定用戶在測(cè)試應(yīng)用主界面上選擇的其中一待測(cè)試APP的啟動(dòng)名稱;
[0055]詳細(xì)的說,待測(cè)試APP以列表的形式顯示在測(cè)試應(yīng)用主界面上,如以圖標(biāo)列表的形式顯示或以標(biāo)識(shí)列表的形式顯示。用戶可根據(jù)測(cè)試需求選擇一個(gè)或多個(gè)待測(cè)試APP。測(cè)試應(yīng)用為使用本發(fā)明智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法制作的可安裝于智能設(shè)備上的APP。
[0056]步驟202:根據(jù)所述待測(cè)試APP的啟動(dòng)名稱啟動(dòng)所述待測(cè)試APP,記錄開始啟動(dòng)所述待測(cè)試APP的時(shí)刻Tl;
[0057]步驟203:以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主Activity是否出現(xiàn)在CPU中;
[0058]步驟204:主Acti vi ty進(jìn)程出現(xiàn)在CPU時(shí),記錄主Acti vi ty進(jìn)程出現(xiàn)的時(shí)刻T2;
[0059]步驟205:計(jì)算T2和Tl的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間T3 ;
[0060]步驟206:將T3記錄在測(cè)試應(yīng)用的主界面上或文件中;
[0061 ] 步驟207:關(guān)閉所述待測(cè)試APP。通過步驟201至步驟207繼續(xù)測(cè)試下一待測(cè)試APP的啟動(dòng)時(shí)間。
[0062]本發(fā)明一實(shí)施例中,如圖3所示,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法還可以為:
[0063]步驟301:根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程;
[0064]步驟302:以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程;
[0065]步驟303:根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。
[0066]本發(fā)明提供的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法能夠使第三方測(cè)試者簡(jiǎn)單、高效的測(cè)試APP的啟動(dòng)所需時(shí)間,可以節(jié)省大量的測(cè)試時(shí)間。
[0067 ]如圖4所示,圖4為本發(fā)明一實(shí)施例的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)結(jié)構(gòu)圖。該系統(tǒng)可以通過邏輯電路或者芯片實(shí)現(xiàn),或者安裝于現(xiàn)有的高性能智能終端,或者以功能模塊的方式由軟件實(shí)現(xiàn)各部件的功能。
[0068]具體的,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)包括:
[0069]第一記錄模塊401,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻Tl;
[0070]第二記錄模塊402,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻T2;
[0071]計(jì)算模塊403,用于計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻T2與開始啟動(dòng)待測(cè)試APP的時(shí)刻Tl的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間T3。
[0072]—實(shí)施例中,參閱圖5,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)還包括關(guān)閉模塊404,計(jì)算模塊403計(jì)算得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后由關(guān)閉模塊404關(guān)閉所述待測(cè)試APP,繼續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。
[0073I 一實(shí)施例中,復(fù)請(qǐng)參閱圖5,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)還包括:
[0074]第三記錄模塊405,用于將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中,和/或?qū)⑺龃郎y(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。
[0075]—實(shí)施例中,如圖6所示,智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng)包括,
[0076]計(jì)時(shí)線程開啟模塊601,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程;
[0077]監(jiān)測(cè)模塊602,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程;
[0078]計(jì)算模塊603,用于根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。
[0079]通過本發(fā)明提供的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法及系統(tǒng)能夠帶來以下技術(shù)效果:(I)能夠在沒有源代碼,不需用戶了解命令行的情況下,通過記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻及待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻,計(jì)算這兩個(gè)時(shí)刻的時(shí)間差得到待測(cè)試APP啟動(dòng)所需時(shí)間,具有簡(jiǎn)單、高效的特點(diǎn);(2)能夠適用于第三方測(cè)試者測(cè)試APP啟動(dòng)所需的時(shí)間。
[0080]以上所述僅用于說明本發(fā)明的技術(shù)方案,任何本領(lǐng)域普通技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此,本發(fā)明的權(quán)利保護(hù)范圍應(yīng)視權(quán)利要求范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,其特征在于,包括, 根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻; 以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CHJ中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻; 計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻與開始啟動(dòng)待測(cè)試APP的時(shí)刻的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間。2.如權(quán)利要求1所述的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,其特征在于,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后還包括, 關(guān)閉所述待測(cè)試APP,繼續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。3.如權(quán)利要求1或2所述的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,其特征在于,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后還包括, 將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中;和/或 將所述待測(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。4.一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試方法,其特征在于,包括, 根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程; 以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程; 根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。5.一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),其特征在于,包括, 第一記錄模塊,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,記錄開始啟動(dòng)待測(cè)試APP的時(shí)刻; 第二記錄模塊,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CPU中,記錄所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻; 計(jì)算模塊,用于計(jì)算所述待測(cè)試APP主程序進(jìn)程出現(xiàn)在CPU的時(shí)刻與開始啟動(dòng)待測(cè)試APP的時(shí)刻的時(shí)間差,得到所述待測(cè)試APP啟動(dòng)所需時(shí)間。6.如權(quán)利要求5所述的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),其特征在于,還包括關(guān)閉豐吳塊, 計(jì)算模塊計(jì)算得到所述待測(cè)試APP啟動(dòng)所需時(shí)間后由關(guān)閉模塊關(guān)閉所述待測(cè)試APP^續(xù)測(cè)試下一待測(cè)試APP啟動(dòng)所需時(shí)間。7.如權(quán)利要求5或6所述的智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),其特征在于,還包括, 第三記錄模塊,用于將所述待測(cè)試APP啟動(dòng)所需時(shí)間記錄在文件中;和/或 將所述待測(cè)試APP啟動(dòng)所需時(shí)間顯示在測(cè)試應(yīng)用主界面上。8.一種智能終端APP啟動(dòng)所需時(shí)間的測(cè)試系統(tǒng),其特征在于,包括, 計(jì)時(shí)線程開啟模塊,用于根據(jù)觸控指令查找到待測(cè)試APP時(shí)啟動(dòng)待測(cè)試APP,開始啟動(dòng)待測(cè)試APP時(shí)開啟一計(jì)時(shí)線程; 監(jiān)測(cè)模塊,以輪詢的方式監(jiān)測(cè)所述待測(cè)試APP的主程序進(jìn)程是否出現(xiàn)在CHJ中,所述待測(cè)試APP的主程序進(jìn)程出現(xiàn)在CPU時(shí)結(jié)束計(jì)時(shí)線程;計(jì)算模塊,用于根據(jù)計(jì)時(shí)線程記錄的時(shí)長(zhǎng)得到所述待測(cè)試APP啟動(dòng)所需的時(shí)間。
【文檔編號(hào)】G06F11/36GK105893251SQ201610186557
【公開日】2016年8月24日
【申請(qǐng)日】2016年3月29日
【發(fā)明人】張麗靜, 李巍
【申請(qǐng)人】工業(yè)和信息化部電信研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
靖边县| 景德镇市| 航空| 东乌珠穆沁旗| 台安县| 榆树市| 信丰县| 南投市| 怀仁县| 涿鹿县| 嵩明县| 长兴县| 普定县| 隆安县| 从江县| 山东省| 芦溪县| 黎平县| 雷州市| 湖南省| 太和县| 五常市| 桐城市| 大石桥市| 嘉兴市| 兴山县| 樟树市| 密云县| 东丽区| 邛崃市| 二连浩特市| 繁昌县| 游戏| 灵丘县| 蕲春县| 泰安市| 静安区| 玉龙| 天峨县| 射阳县| 葵青区|