專利名稱:一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種時(shí)間加速流逝方法,特別是涉及一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法。
背景技術(shù):
現(xiàn)有的手機(jī)測(cè)試過程中,經(jīng)常需要對(duì)與時(shí)間相關(guān)的一些模塊進(jìn)行操作并等待特定的時(shí)間點(diǎn)到達(dá)而觸發(fā)程序響應(yīng)特定操作,如等待備忘錄的定時(shí)提醒等等,而現(xiàn)在的技術(shù)背景下,這種特定時(shí)間點(diǎn)的到達(dá)只能等待或者調(diào)整時(shí)間后再繼續(xù)等待。而不能讓手機(jī)時(shí)間快速的到達(dá)所需的時(shí)間點(diǎn)。這樣就會(huì)讓測(cè)試過程耗費(fèi)大量的時(shí)間來進(jìn)行這種時(shí)間點(diǎn)的等待, 從而限制了測(cè)試的效率提升和速度反應(yīng)
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,能真實(shí)模擬時(shí)間流逝中的軟件事件觸發(fā),能夠極大的幫助手機(jī)測(cè)試過程中時(shí)間響應(yīng)事件的測(cè)試效率,節(jié)約大量的等待時(shí)間,使手機(jī)軟件測(cè)試的速度大大提升。為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是,一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其步驟如下
步驟I、設(shè)定時(shí)間相對(duì)于正常時(shí)間流逝的倍數(shù)N ;
步驟2、設(shè)定時(shí)間加速需要到達(dá)的時(shí)間節(jié)點(diǎn)T ;
步驟3、設(shè)定到達(dá)時(shí)間節(jié)點(diǎn)前的間隔時(shí)間Λ Τ,手機(jī)系統(tǒng)時(shí)間到達(dá)指定時(shí)間T- Λ T時(shí)恢復(fù)正常時(shí)間流逝速度;
步驟4、手機(jī)系統(tǒng)時(shí)間開始加速流逝進(jìn)程,實(shí)際時(shí)間過一秒鐘,則手機(jī)系統(tǒng)時(shí)間流逝對(duì)應(yīng)的倍數(shù)秒鐘;
步驟5、每實(shí)際時(shí)間過一秒,且手機(jī)系統(tǒng)時(shí)間跳轉(zhuǎn)相應(yīng)的倍數(shù)秒后,系統(tǒng)判斷當(dāng)前手機(jī)時(shí)間是否到達(dá)指定時(shí)間T- Δ Τ,是則執(zhí)行步驟6,否則執(zhí)行步驟4 ;
步驟6、停止時(shí)間加速,恢復(fù)手機(jī)系統(tǒng)時(shí)間正常流逝速度直至?xí)r間節(jié)點(diǎn)T ;
步驟7、程序結(jié)束。進(jìn)一步的,步驟I所述的時(shí)間流逝倍數(shù)N為O. 001彡N彡9999,且N彡AT。進(jìn)一步的,步驟2所述的時(shí)間節(jié)點(diǎn)T為大于當(dāng)前時(shí)間的時(shí)間點(diǎn)或系統(tǒng)未設(shè)置時(shí)間節(jié)點(diǎn)Τ。進(jìn)一步的,步驟3所述的間隔時(shí)間Λ T大于時(shí)間流逝倍數(shù)N。進(jìn)一步的,步驟4所述的手機(jī)加速流逝進(jìn)程包括
步驟4. I、獲取當(dāng)前的手機(jī)系統(tǒng)時(shí)間S ;
步驟4. 2、計(jì)算當(dāng)前的系統(tǒng)時(shí)間加上倍數(shù)秒數(shù)后的時(shí)間為S+N ;
步驟4. 3、開啟線程等待檢查實(shí)際時(shí)間是否走了一秒;
步驟4. 4、實(shí)際時(shí)間走了一秒后,即設(shè)置手機(jī)系統(tǒng)時(shí)間為S+N。
進(jìn)一步的,步驟4所述的手機(jī)加速流逝進(jìn)程在未設(shè)置時(shí)間節(jié)點(diǎn)T時(shí)循環(huán)執(zhí)行加速流逝進(jìn)程。進(jìn)一步的,步驟4. I手機(jī)系統(tǒng)時(shí)間S為隨時(shí)更新時(shí)間,當(dāng)執(zhí)行下一個(gè)循環(huán)加速流程時(shí),手機(jī)系統(tǒng)時(shí)間S為S+N。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是手機(jī)時(shí)間在指定時(shí)間前加速流逝,達(dá)到快速到達(dá)任何時(shí)間節(jié)點(diǎn),同時(shí)又能真實(shí)模擬時(shí)間流逝中的軟件事件觸發(fā),能夠極大的幫助手機(jī)測(cè)試過程中時(shí)間響應(yīng)事件的測(cè)試效率,節(jié)約大量的等待時(shí)間;使手機(jī)軟件測(cè)試的速度大大提升;同時(shí)可以用于手機(jī)用戶的其他特定需求,如隱藏真實(shí)手機(jī)時(shí)間等。
圖I為本發(fā)明的方法流程圖2為本發(fā)明的步驟4具體方法流程圖。
具體實(shí)施例方式下面結(jié)合實(shí)施例參照附圖進(jìn)行詳細(xì)說明,以便對(duì)本發(fā)明的技術(shù)特征及優(yōu)點(diǎn)進(jìn)行更深入的詮釋。本發(fā)明的方法流程圖如圖I所示,一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其步驟如下
步驟I、設(shè)定時(shí)間相對(duì)于正常時(shí)間流逝的倍數(shù)N,即實(shí)際時(shí)間一秒,手機(jī)系統(tǒng)時(shí)間流逝多少秒,此處若設(shè)置為N,則為流逝N秒;
步驟2、設(shè)定時(shí)間加速需要到達(dá)的時(shí)間節(jié)點(diǎn)T,若不設(shè)置時(shí)間節(jié)點(diǎn)T,則持續(xù)進(jìn)行加速流逝進(jìn)程;
步驟3、設(shè)定到達(dá)時(shí)間節(jié)點(diǎn)前的間隔時(shí)間Λ Τ,手機(jī)系統(tǒng)時(shí)間到達(dá)指定時(shí)間T- Λ T時(shí)恢復(fù)正常時(shí)間流逝速度;
步驟4、手機(jī)系統(tǒng)時(shí)間開始加速流逝進(jìn)程,實(shí)際時(shí)間過一秒鐘,則手機(jī)系統(tǒng)時(shí)間流逝對(duì)應(yīng)的倍數(shù)秒鐘,如設(shè)置倍數(shù)為60,即實(shí)際時(shí)間過一秒鐘,手機(jī)時(shí)間過60秒鐘,如果預(yù)設(shè)了到達(dá)時(shí)間節(jié)點(diǎn),則進(jìn)入步驟5 ;
步驟5、每實(shí)際時(shí)間過一秒,且手機(jī)系統(tǒng)時(shí)間跳轉(zhuǎn)相應(yīng)的倍數(shù)秒后,系統(tǒng)判斷當(dāng)前手機(jī)時(shí)間是否到達(dá)指定時(shí)間T- Δ Τ,例如步驟2預(yù)設(shè)到達(dá)時(shí)間節(jié)點(diǎn)是10點(diǎn),步驟3預(yù)設(shè)間隔時(shí)間為60秒,則手機(jī)時(shí)間若到達(dá)9點(diǎn)59分及之后,則進(jìn)入步驟6,否則仍然進(jìn)入步驟4繼續(xù)進(jìn)行時(shí)間加速;
步驟6、停止時(shí)間加速,恢復(fù)手機(jī)系統(tǒng)時(shí)間正常流逝速度直至?xí)r間節(jié)點(diǎn)T ;
步驟7、程序結(jié)束。進(jìn)一步的,步驟I所述的時(shí)間流逝倍數(shù)N為O. 001彡N彡9999,且N彡AT。進(jìn)一步的,步驟2所述的時(shí)間節(jié)點(diǎn)T為大于當(dāng)前時(shí)間的時(shí)間點(diǎn)或系統(tǒng)未設(shè)置時(shí)間節(jié)點(diǎn)Τ。進(jìn)一步的,步驟3所述的間隔時(shí)間Λ T大于時(shí)間流逝倍數(shù)N。本發(fā)明的步驟4具體方法流程圖如圖2所示,步驟4所述的手機(jī)加速流逝進(jìn)程包括步驟4. I、獲取當(dāng)前的手機(jī)系統(tǒng)時(shí)間S ;
步驟4. 2、計(jì)算當(dāng)前的系統(tǒng)時(shí)間加上倍數(shù)秒數(shù)后的時(shí)間為S+N ;
步驟4. 3、開啟線程等待檢查實(shí)際時(shí)間是否走了一秒;
步驟4. 4、實(shí)際時(shí)間走了一秒后,即設(shè)置手機(jī)系統(tǒng)時(shí)間為S+N。進(jìn)一步的,步 驟4所述的手機(jī)加速流逝進(jìn)程在未設(shè)置時(shí)間節(jié)點(diǎn)T時(shí)循環(huán)執(zhí)行加速流逝進(jìn)程。進(jìn)一步的,步驟4. I手機(jī)系統(tǒng)時(shí)間S為隨時(shí)更新時(shí)間,當(dāng)執(zhí)行下一個(gè)循環(huán)加速流程時(shí),手機(jī)系統(tǒng)時(shí)間S為S+N。本發(fā)明用軟件技術(shù)可以讓手機(jī)時(shí)間在指定時(shí)間前加速流逝,達(dá)到快速到達(dá)任何時(shí)間節(jié)點(diǎn)的目的,同時(shí)又能真實(shí)模擬時(shí)間流逝中的軟件事件觸發(fā)。能夠極大的幫助手機(jī)測(cè)試過程中時(shí)間響應(yīng)事件的測(cè)試效率,節(jié)約大量的等待時(shí)間。讓手機(jī)軟件測(cè)試的速度大大提升。同時(shí)也可以用于手機(jī)用戶的其他特定需求。如隱藏真實(shí)手機(jī)時(shí)間等等。以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬領(lǐng)域技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,做出簡(jiǎn)單的更改或優(yōu)化,都應(yīng)當(dāng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其步驟如下 步驟I、設(shè)定時(shí)間相對(duì)于正常時(shí)間流逝的倍數(shù)N ; 步驟2、設(shè)定時(shí)間加速需要到達(dá)的時(shí)間節(jié)點(diǎn)T ; 步驟3、設(shè)定到達(dá)時(shí)間節(jié)點(diǎn)前的間隔時(shí)間Λ Τ,手機(jī)系統(tǒng)時(shí)間到達(dá)指定時(shí)間T- Λ T時(shí)恢復(fù)正常時(shí)間流逝速度; 步驟4、手機(jī)系統(tǒng)時(shí)間開始加速流逝進(jìn)程,實(shí)際時(shí)間過一秒鐘,則手機(jī)系統(tǒng)時(shí)間流逝對(duì)應(yīng)的倍數(shù)秒鐘; 步驟5、每實(shí)際時(shí)間過一秒,且手機(jī)系統(tǒng)時(shí)間跳轉(zhuǎn)相應(yīng)的倍數(shù)秒后,系統(tǒng)判斷當(dāng)前手機(jī)時(shí)間是否到達(dá)指定時(shí)間T- Δ Τ,是則執(zhí)行步驟6,否則執(zhí)行步驟4 ; 步驟6、停止時(shí)間加速,恢復(fù)手機(jī)系統(tǒng)時(shí)間正常流逝速度直至?xí)r間節(jié)點(diǎn)T ; 步驟7、程序結(jié)束。
2. 根據(jù)權(quán)利要求I所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于步驟I所述的時(shí)間流逝倍數(shù)N為O. OOl彡N彡9999,且N彡Λ Τ。
3.根據(jù)權(quán)利要求2所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于步驟2所述的時(shí)間節(jié)點(diǎn)T為大于當(dāng)前時(shí)間的時(shí)間點(diǎn)或系統(tǒng)未設(shè)置時(shí)間節(jié)點(diǎn)Τ。
4.根據(jù)權(quán)利要求3所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于步驟3所述的間隔時(shí)間Λ T大于時(shí)間流逝倍數(shù)N。
5.根據(jù)權(quán)利要求4所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于,步驟4所述的手機(jī)加速流逝進(jìn)程包括 步驟4. I、獲取當(dāng)前的手機(jī)系統(tǒng)時(shí)間S ; 步驟4. 2、計(jì)算當(dāng)前的系統(tǒng)時(shí)間加上倍數(shù)秒數(shù)后的時(shí)間為S+N ; 步驟4. 3、開啟線程等待檢查實(shí)際時(shí)間是否走了一秒; 步驟4. 4、實(shí)際時(shí)間走了一秒后,即設(shè)置手機(jī)系統(tǒng)時(shí)間為S+N。
6.根據(jù)權(quán)利要求5所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于步驟4所述的手機(jī)加速流逝進(jìn)程在未設(shè)置時(shí)間節(jié)點(diǎn)T時(shí)循環(huán)執(zhí)行加速流逝進(jìn)程。
7.根據(jù)權(quán)利要求6所述的用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其特征在于步驟4. I手機(jī)系統(tǒng)時(shí)間S為隨時(shí)更新時(shí)間,當(dāng)執(zhí)行下一個(gè)循環(huán)加速流程時(shí),手機(jī)系統(tǒng)時(shí)間S為S+N。
全文摘要
本發(fā)明公開了一種用于手機(jī)測(cè)試的時(shí)間加速流逝的實(shí)現(xiàn)方法,其步驟如下1、設(shè)定時(shí)間相對(duì)于正常時(shí)間流逝的倍數(shù)N;2、設(shè)定時(shí)間加速需要到達(dá)的時(shí)間節(jié)點(diǎn)T;3、設(shè)定到達(dá)時(shí)間節(jié)點(diǎn)前的間隔時(shí)間△T,手機(jī)系統(tǒng)時(shí)間到達(dá)指定時(shí)間T-△T時(shí)恢復(fù)正常時(shí)間流逝速度;4、手機(jī)系統(tǒng)時(shí)間開始加速流逝進(jìn)程,實(shí)際時(shí)間過一秒鐘,則手機(jī)系統(tǒng)時(shí)間流逝對(duì)應(yīng)的倍數(shù)秒鐘;5、每實(shí)際時(shí)間過一秒,且手機(jī)系統(tǒng)時(shí)間跳轉(zhuǎn)相應(yīng)的倍數(shù)秒后,系統(tǒng)判斷當(dāng)前手機(jī)時(shí)間是否到達(dá)指定時(shí)間T-△T,是則執(zhí)行步驟6,否則執(zhí)行步驟4;6、停止時(shí)間加速,恢復(fù)手機(jī)系統(tǒng)時(shí)間正常流逝速度直至?xí)r間節(jié)點(diǎn)T;7、程序結(jié)束。能夠幫助手機(jī)測(cè)試過程中時(shí)間響應(yīng)事件的測(cè)試效率,節(jié)約大量的等待時(shí)間。
文檔編號(hào)H04M1/24GK102780800SQ20121025782
公開日2012年11月14日 申請(qǐng)日期2012年7月25日 優(yōu)先權(quán)日2012年7月25日
發(fā)明者曾元清 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司