專利名稱:終端設(shè)備測(cè)試場(chǎng)景下的控制方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法和設(shè)備。
背景技術(shù):
AT 即 Attention (注意),AT 指令是從終端設(shè)備(Terminal Equipment,TE)或數(shù)據(jù)終端設(shè)備(Data Terminal Equipment,DTE)向終端適配器(Terminal Adapter,ΤΑ)或數(shù)據(jù)電路終端設(shè)備(Data Circuit Terminal Equipment,DCE)發(fā)送的。通過TA,TE發(fā)送 AT 指令來控制移動(dòng)臺(tái)(Mobile Mation,MS)的功能,與 GSM (Global System of Mobile communication,全球移動(dòng)通訊系統(tǒng))網(wǎng)絡(luò)業(yè)務(wù)進(jìn)行交互。用戶可以通過AT指令進(jìn)行呼叫、 短信、電話本、數(shù)據(jù)業(yè)務(wù)、傳真等方面的控制。在通信領(lǐng)域的測(cè)試場(chǎng)景下,測(cè)試設(shè)備同樣可以通過給被測(cè)終端設(shè)備發(fā)送AT指令來實(shí)現(xiàn)對(duì)被測(cè)終端設(shè)備的控制,這樣可以大幅提高測(cè)試效率。在具體的測(cè)試場(chǎng)景中,測(cè)試設(shè)備通過USB(UniVerSal Serial BUS,通用串行總線) 給被測(cè)終端供電,并通過發(fā)送AT指令來對(duì)被測(cè)終端設(shè)備進(jìn)行操作控制。如圖1所示,測(cè)試設(shè)備與被測(cè)終端設(shè)備之間的USB包括四根線路,具體為一條電源線VCC,兩條數(shù)據(jù)線D+ (Data+)和D- (Data-),以及一條地線GND (Grand)。當(dāng)測(cè)試設(shè)備需要對(duì)被測(cè)終端設(shè)備進(jìn)行控制的時(shí)候,可以通過USB的D+線發(fā)送AT 指令給被測(cè)終端設(shè)備。例如,當(dāng)測(cè)試設(shè)備要求被測(cè)終端設(shè)備關(guān)機(jī)時(shí),會(huì)通過USB給被測(cè)終端設(shè)備發(fā)送內(nèi)容為AT+CFUN=0的AT指令(指示關(guān)機(jī)的AT指令),被測(cè)終端設(shè)備接收到指示關(guān)機(jī)的AT指令后,返回OK響應(yīng),并關(guān)閉。在實(shí)現(xiàn)本發(fā)明實(shí)施例的過程中,申請(qǐng)人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題 目前許多終端設(shè)備對(duì)AT指令的支持情況并不很完善,特別是關(guān)機(jī)指令。如圖2所示,為應(yīng)用現(xiàn)有技術(shù)方案的一種終端設(shè)備測(cè)試流程的示意圖,當(dāng)測(cè)試設(shè)備需要被測(cè)終端設(shè)備關(guān)機(jī)的時(shí)候,通過USB發(fā)送AT指令給被測(cè)終端設(shè)備,但是,當(dāng)被測(cè)終端設(shè)備收到AT命令的時(shí)候,如果不回OK響應(yīng),或者雖然回了 OK響應(yīng),但被測(cè)終端設(shè)備并沒有關(guān)機(jī),將會(huì)導(dǎo)致正常的測(cè)試流程無法進(jìn)行下去,使自動(dòng)化測(cè)試的效率大打折扣,而且,測(cè)試過程中一旦進(jìn)入異常狀態(tài),只能采用人工干預(yù)的辦法。被測(cè)終端設(shè)備的供電和AT指令的收發(fā)全部通過USB來完成,當(dāng)測(cè)試設(shè)備發(fā)送了關(guān)機(jī)的AT指令,但是被測(cè)終端設(shè)備沒有響應(yīng)時(shí),需要人工插拔USB連接線,這樣的處理需要安排專人操作,降低了測(cè)試效率,影響了自動(dòng)化測(cè)試的效果。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法和設(shè)備,解決現(xiàn)有技術(shù)中對(duì)被測(cè)終端設(shè)備關(guān)機(jī)控制機(jī)制不完善的問題。
為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提供了一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法,至少包括以下步驟
當(dāng)需要關(guān)閉被測(cè)終端設(shè)備時(shí),測(cè)試設(shè)備的驅(qū)動(dòng)單元接收到關(guān)機(jī)指示消息; 所述驅(qū)動(dòng)單元停止向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備關(guān)機(jī)。另一方面,本發(fā)明實(shí)施例還提供了一種測(cè)試設(shè)備,用于在測(cè)試場(chǎng)景下對(duì)被測(cè)終端設(shè)備進(jìn)行測(cè)試,至少包括控制單元和驅(qū)動(dòng)單元
所述控制單元,用于在需要關(guān)閉所述被測(cè)終端設(shè)備時(shí),向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息;
所述驅(qū)動(dòng)單元,用于在接收到所述關(guān)機(jī)指示消息后,停止向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備關(guān)機(jī)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例所提出的技術(shù)方案具有以下優(yōu)點(diǎn)
通過應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,測(cè)試設(shè)備在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),從而,避免了依賴AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制時(shí),由于被測(cè)終端設(shè)備對(duì)AT指令的支持不完善, 出現(xiàn)無響應(yīng),或不能關(guān)機(jī)等異常情況,而導(dǎo)致測(cè)試流程無法正常繼續(xù)的情況,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。
圖1為現(xiàn)有技術(shù)中的測(cè)試設(shè)備與被測(cè)終端設(shè)備之間的USB結(jié)構(gòu)示意圖; 圖2為應(yīng)用現(xiàn)有技術(shù)方案的一種終端設(shè)備測(cè)試流程的示意圖3為本發(fā)明實(shí)施例提出的一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法的應(yīng)用場(chǎng)景示意圖; 圖4為本發(fā)明實(shí)施例所提出的一種具體的測(cè)i·景下的終端設(shè)制方法的流程示意圖; 圖5為本發(fā)明實(shí)施例提出的一種測(cè)試設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如背景技術(shù)所述,目前的測(cè)試場(chǎng)景下,通常是通過AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制,但是由于被測(cè)終端設(shè)備對(duì)AT指令的支持不夠完善,尤其是對(duì)關(guān)機(jī)的AT指令,被測(cè)終端設(shè)備會(huì)出現(xiàn)不能及時(shí)響應(yīng),或者不能正常進(jìn)行關(guān)機(jī)操作等情況,從而導(dǎo)致正常的測(cè)試流程不能順利執(zhí)行,影響自動(dòng)化測(cè)試的效果和效率。針對(duì)上述問題,本發(fā)明實(shí)施例提出了一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法,在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),達(dá)到準(zhǔn)確及時(shí)的對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制的目的,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。如圖3所示,為本發(fā)明實(shí)施例所提出的一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法的流程示意圖,該方法具體包括以下步驟
步驟S301、當(dāng)需要關(guān)閉被測(cè)終端設(shè)備時(shí),測(cè)試設(shè)備的驅(qū)動(dòng)單元接收到關(guān)機(jī)指示消息。步驟S302、所述驅(qū)動(dòng)單元停止向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備關(guān)機(jī)。在對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制之后,如果需要繼續(xù)其他項(xiàng)目的測(cè)試,還需要將該被測(cè)終端設(shè)備開啟,因此,本發(fā)明實(shí)施例進(jìn)一步的提出了相應(yīng)的開機(jī)流程,具體如下
當(dāng)需要開啟所述被測(cè)終端設(shè)備時(shí),所述測(cè)試設(shè)備的驅(qū)動(dòng)單元接收到開機(jī)指示消息;所述驅(qū)動(dòng)單元啟動(dòng)向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備開機(jī)。在上述的處理流程中,是否需要關(guān)閉被測(cè)終端設(shè)備,具體根據(jù)以下規(guī)則的一種或多種進(jìn)行判斷
規(guī)則一、所述測(cè)試設(shè)備中預(yù)設(shè)的測(cè)試流程的內(nèi)容。該規(guī)則只要是為了匹配當(dāng)前的自動(dòng)化測(cè)試流程,即按照相應(yīng)的自動(dòng)化測(cè)試流程規(guī)則依次進(jìn)行相應(yīng)的操作。在此種規(guī)則下,測(cè)試設(shè)備的具體處理流程如下
所述測(cè)試設(shè)備的控制單元識(shí)別所述預(yù)設(shè)的測(cè)試流程的內(nèi)容,確定當(dāng)前的測(cè)試項(xiàng)目的內(nèi)容。如果所述測(cè)試項(xiàng)目的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述測(cè)試項(xiàng)目的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消肩、ο規(guī)則二、所述測(cè)試設(shè)備接收到的控制消息。該規(guī)則只要是為了在自動(dòng)化測(cè)試流程中,兼顧外界的人工控制操作,例如,臨時(shí)終止當(dāng)前測(cè)試,或者臨時(shí)需要關(guān)閉被測(cè)終端設(shè)備等情況,則可以通過向測(cè)試設(shè)備發(fā)送相應(yīng)的控制消息的操作來實(shí)現(xiàn),這里的控制消息可以是直接發(fā)送的消息,也可以是通過操作測(cè)試設(shè)備中的按鈕(按下按鈕)來觸發(fā)的消息,具體的觸發(fā)原因和觸發(fā)形式的變化并不會(huì)影響本發(fā)明的保護(hù)范圍。在此種規(guī)則下,測(cè)試設(shè)備的具體處理流程如下
當(dāng)所述測(cè)試設(shè)備的控制單元接收到控制消息時(shí),識(shí)別所述控制消息的內(nèi)容; 如果所述控制消息的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述控制消息的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息。上述的兩種規(guī)則可以單獨(dú)應(yīng)用,也可以組合應(yīng)用,具體采用哪種方式可以根據(jù)實(shí)際的需要進(jìn)行設(shè)定,這樣的變化并不影響本發(fā)明的保護(hù)范圍。另一方面,需要指出的是,對(duì)于具體的應(yīng)用場(chǎng)景,在前述的關(guān)機(jī)或開機(jī)操作中,所述驅(qū)動(dòng)單元停止或開始向所述被測(cè)終端設(shè)備供電的操作,具體為所述驅(qū)動(dòng)單元停止或開始向與所述被測(cè)終端設(shè)備相連的輸電線路供電。其中,對(duì)應(yīng)于應(yīng)用USB的測(cè)試場(chǎng)景,上述的與所述被測(cè)終端設(shè)備相連的輸電線路, 具體為連接所述測(cè)試設(shè)備和所述被測(cè)終端設(shè)備的USB線路中的VCC線。當(dāng)然,如果被測(cè)終端設(shè)備不是通過USB線路與測(cè)試設(shè)備相連接,那么,相應(yīng)的輸電線路的具體類型也會(huì)發(fā)生相應(yīng)的變化,比如,如果測(cè)試設(shè)備是通過獨(dú)立的供電線路向被測(cè)終端設(shè)備進(jìn)行供電,那么,上述的關(guān)機(jī)或開機(jī)操作中,測(cè)試設(shè)備則需要直接切斷或開啟該獨(dú)立的供電線路的電力傳輸來實(shí)現(xiàn)相應(yīng)的關(guān)機(jī)或開機(jī),這樣的變化并不影響本發(fā)明的保護(hù)范圍。需要進(jìn)一步指出的是,上述的處理流程僅僅是以關(guān)機(jī)和開機(jī)操作為例說明了相應(yīng)的控制流程,如果其他類型的控制操作也存在相類似的原理,則同樣可以應(yīng)用本發(fā)明實(shí)施例所提出的技術(shù)方案,這樣的變化并不影響本發(fā)明的保護(hù)范圍。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例所提出的技術(shù)方案具有以下優(yōu)點(diǎn)
通過應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,測(cè)試設(shè)備在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),從而,避免了依賴AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制時(shí),由于被測(cè)終端設(shè)備對(duì)AT指令的支持不完善, 出現(xiàn)無響應(yīng),或不能關(guān)機(jī)等異常情況,而導(dǎo)致測(cè)試流程無法正常繼續(xù)的情況,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。下面,結(jié)合具體的應(yīng)用場(chǎng)景,對(duì)本發(fā)明實(shí)施例所提出的技術(shù)方案進(jìn)行說明。為了進(jìn)行方便說明,在以下實(shí)施例中,測(cè)試設(shè)備和被測(cè)終端設(shè)備之間通過USB相連接,其中的VCC線實(shí)現(xiàn)電力供應(yīng)。如圖4所示,為本發(fā)明實(shí)施例所提出的一種具體的測(cè)試場(chǎng)景下的終端設(shè)備控制方法的流程示意圖。在測(cè)試設(shè)備與被測(cè)終端設(shè)備通過USB連接,并完成初始化后,依次執(zhí)行測(cè)試步驟 1、測(cè)試步驟2……,當(dāng)執(zhí)行到測(cè)試步驟η時(shí),測(cè)試設(shè)備確定測(cè)試步驟η的內(nèi)容為關(guān)機(jī)測(cè)試(如果按照現(xiàn)有技術(shù),則此時(shí)測(cè)試設(shè)備需要給被測(cè)終端設(shè)備發(fā)送關(guān)機(jī)的AT指令),測(cè)試設(shè)備發(fā)送關(guān)機(jī)指示消息給驅(qū)動(dòng)程序,使其停止給USB的VCC供電,被測(cè)終端設(shè)備由于沒有了電力供應(yīng),將直接關(guān)機(jī)。當(dāng)測(cè)試設(shè)備需要繼續(xù)執(zhí)行其他的測(cè)試步驟時(shí),需要先將被測(cè)終端設(shè)備重新開機(jī), 或者測(cè)試步驟η+1的內(nèi)容直接為開機(jī)測(cè)試時(shí)(如果按照現(xiàn)有技術(shù),則此時(shí)測(cè)試設(shè)備需要給被測(cè)終端設(shè)備發(fā)送開機(jī)機(jī)的AT指令),測(cè)試設(shè)備發(fā)送開機(jī)指示消息給驅(qū)動(dòng)程序,使其開始給 USB的VCC供電,被測(cè)終端設(shè)備恢復(fù)了電力供應(yīng),執(zhí)行開機(jī)操作。這樣的關(guān)機(jī)和開機(jī)控制處理。避免了被測(cè)終端設(shè)備不回OK,或者回了 OK但不執(zhí)行相應(yīng)的關(guān)機(jī)操作的情況,解決了因此而導(dǎo)致自動(dòng)化測(cè)試流程無法正常繼續(xù)運(yùn)行下去的問題。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例所提出的技術(shù)方案具有以下優(yōu)點(diǎn)
通過應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,測(cè)試設(shè)備在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),從而,避免了依賴AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制時(shí),由于被測(cè)終端設(shè)備對(duì)AT指令的支持不完善, 出現(xiàn)無響應(yīng),或不能關(guān)機(jī)等異常情況,而導(dǎo)致測(cè)試流程無法正常繼續(xù)的情況,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。為了實(shí)現(xiàn)本發(fā)明實(shí)施例的技術(shù)方案,本發(fā)明實(shí)施例還提供了一種測(cè)試設(shè)備,其結(jié)構(gòu)示意圖如圖5所示。該測(cè)試設(shè)備用于在測(cè)試場(chǎng)景下對(duì)被測(cè)終端設(shè)備進(jìn)行測(cè)試,至少包括控制單元51 和驅(qū)動(dòng)單元52
所述控制單元51,用于在需要關(guān)閉所述被測(cè)終端設(shè)備時(shí),向所述驅(qū)動(dòng)單元52發(fā)送關(guān)機(jī)指示消息;
所述驅(qū)動(dòng)單元52,用于在接收到所述關(guān)機(jī)指示消息后,停止向所述被測(cè)終端設(shè)備供電, 以使所述被測(cè)終端設(shè)備關(guān)機(jī)。進(jìn)一步的,在對(duì)被測(cè)終端設(shè)備執(zhí)行開機(jī)控制時(shí),
所述控制單元51,還用于在需要開啟所述被測(cè)終端設(shè)備時(shí),向所述驅(qū)動(dòng)單元52發(fā)送開機(jī)指示消息;
所述驅(qū)動(dòng)單元52,還用于在接收到所述開機(jī)指示消息后,開始向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備開機(jī)。具體的,所述控制單元51,具體用于
通過所述測(cè)試設(shè)備中預(yù)設(shè)的測(cè)試流程的內(nèi)容,和/或接收到的控制消息,確定是否需要關(guān)閉所述被測(cè)終端設(shè)備。在具體的實(shí)施場(chǎng)景中,所述控制單元51,具體用于 識(shí)別所述預(yù)設(shè)的測(cè)試流程的內(nèi)容,確定當(dāng)前的測(cè)試項(xiàng)目的內(nèi)容;
如果所述測(cè)試項(xiàng)目的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元52發(fā)送關(guān)機(jī)指示消息,如果所述測(cè)試項(xiàng)目的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元52發(fā)送開機(jī)指示消息。在另一種具體的應(yīng)用場(chǎng)景中,所述控制單元51,具體用于 在接收到控制消息時(shí),識(shí)別所述控制消息的內(nèi)容;
如果所述控制消息的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元52發(fā)送關(guān)機(jī)指示消息,如果所述控制消息的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元52發(fā)送開機(jī)指示消息。需要指出的是,所述驅(qū)動(dòng)單元52,具體用于停止或開始向與所述被測(cè)終端設(shè)備相連的輸電線路供電。其中,所述與所述被測(cè)終端設(shè)備相連的輸電線路,具體為連接所述測(cè)試設(shè)備和所述被測(cè)終端設(shè)備的USB線路中的VCC線。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例所提出的技術(shù)方案具有以下優(yōu)點(diǎn)
通過應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,測(cè)試設(shè)備在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),從而,避免了依賴AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制時(shí),由于被測(cè)終端設(shè)備對(duì)AT指令的支持不完善, 出現(xiàn)無響應(yīng),或不能關(guān)機(jī)等異常情況,而導(dǎo)致測(cè)試流程無法正常繼續(xù)的情況,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或網(wǎng)絡(luò)側(cè)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施場(chǎng)景所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施場(chǎng)景的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明實(shí)施例所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施場(chǎng)景中的裝置中的模塊可以按照實(shí)施場(chǎng)景描述進(jìn)行分布于實(shí)施場(chǎng)景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場(chǎng)景的一個(gè)或多個(gè)裝置中。上述實(shí)施場(chǎng)景的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施場(chǎng)景的優(yōu)劣。以上公開的僅為本發(fā)明實(shí)施例的幾個(gè)具體實(shí)施場(chǎng)景,但是,本發(fā)明實(shí)施例并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明實(shí)施例的業(yè)務(wù)限制范圍。
權(quán)利要求
1.一種測(cè)試場(chǎng)景下的終端設(shè)備控制方法,其特征在于,至少包括以下步驟 當(dāng)需要關(guān)閉被測(cè)終端設(shè)備時(shí),測(cè)試設(shè)備的驅(qū)動(dòng)單元接收到關(guān)機(jī)指示消息; 所述驅(qū)動(dòng)單元停止向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備關(guān)機(jī)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)需要開啟所述被測(cè)終端設(shè)備時(shí),所述測(cè)試設(shè)備的驅(qū)動(dòng)單元接收到開機(jī)指示消息; 所述驅(qū)動(dòng)單元啟動(dòng)向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備開機(jī)。
3.如權(quán)利要求1或2所述的方法,其特征在于,是否需要關(guān)閉被測(cè)終端設(shè)備,具體根據(jù)以下規(guī)則進(jìn)行判斷所述測(cè)試設(shè)備中預(yù)設(shè)的測(cè)試流程的內(nèi)容;和/或, 所述測(cè)試設(shè)備接收到的控制消息。
4.如權(quán)利要求3所述的方法,其特征在于,所述測(cè)試設(shè)備的控制單元識(shí)別所述預(yù)設(shè)的測(cè)試流程的內(nèi)容,確定當(dāng)前的測(cè)試項(xiàng)目的內(nèi)容;如果所述測(cè)試項(xiàng)目的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述測(cè)試項(xiàng)目的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息。
5.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述測(cè)試設(shè)備的控制單元接收到控制消息時(shí),識(shí)別所述控制消息的內(nèi)容; 如果所述控制消息的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述控制消息的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息。
6.如權(quán)利要求1或2所述的方法,其特征在于,所述驅(qū)動(dòng)單元停止或開始向所述被測(cè)終端設(shè)備供電,具體為所述驅(qū)動(dòng)單元停止或開始向與所述被測(cè)終端設(shè)備相連的輸電線路供電。
7.如權(quán)利要求6所述的方法,其特征在于,所述與所述被測(cè)終端設(shè)備相連的輸電線路, 具體為連接所述測(cè)試設(shè)備和所述被測(cè)終端設(shè)備的USB線路中的VCC線。
8.—種測(cè)試設(shè)備,用于在測(cè)試場(chǎng)景下對(duì)被測(cè)終端設(shè)備進(jìn)行測(cè)試,其特征在于,至少包括控制單元和驅(qū)動(dòng)單元所述控制單元,用于在需要關(guān)閉所述被測(cè)終端設(shè)備時(shí),向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息;所述驅(qū)動(dòng)單元,用于在接收到所述關(guān)機(jī)指示消息后,停止向所述被測(cè)終端設(shè)備供電,以使所述被測(cè)終端設(shè)備關(guān)機(jī)。
9.如權(quán)利要求8所述的測(cè)試設(shè)備,其特征在于,所述控制單元,還用于在需要開啟所述被測(cè)終端設(shè)備時(shí),向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息;所述驅(qū)動(dòng)單元,還用于在接收到所述開機(jī)指示消息后,開始向所述被測(cè)終端設(shè)備供電, 以使所述被測(cè)終端設(shè)備開機(jī)。
10.如權(quán)利要求8或9所述的測(cè)試設(shè)備,其特征在于,所述控制單元,具體用于 通過所述測(cè)試設(shè)備中預(yù)設(shè)的測(cè)試流程的內(nèi)容,和/或接收到的控制消息,確定是否需要關(guān)閉所述被測(cè)終端設(shè)備。
11.如權(quán)利要求10所述的測(cè)試設(shè)備,其特征在于,所述控制單元,具體用于 識(shí)別所述預(yù)設(shè)的測(cè)試流程的內(nèi)容,確定當(dāng)前的測(cè)試項(xiàng)目的內(nèi)容;如果所述測(cè)試項(xiàng)目的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述測(cè)試項(xiàng)目的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息。
12.如權(quán)利要求10所述的測(cè)試設(shè)備,其特征在于,所述控制單元,具體用于 在接收到控制消息時(shí),識(shí)別所述控制消息的內(nèi)容;如果所述控制消息的內(nèi)容為關(guān)閉被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送關(guān)機(jī)指示消息,如果所述控制消息的內(nèi)容為開啟被測(cè)終端設(shè)備,則向所述驅(qū)動(dòng)單元發(fā)送開機(jī)指示消息。
13.如權(quán)利要求8或9所述的測(cè)試設(shè)備,其特征在于,所述驅(qū)動(dòng)單元,具體用于 停止或開始向與所述被測(cè)終端設(shè)備相連的輸電線路供電。
14.如權(quán)利要求13所述的測(cè)試設(shè)備,其特征在于,所述與所述被測(cè)終端設(shè)備相連的輸電線路,具體為連接所述測(cè)試設(shè)備和所述被測(cè)終端設(shè)備的USB線路中的VCC線。
全文摘要
本發(fā)明實(shí)施例公開了一種終端設(shè)備測(cè)試場(chǎng)景下的控制方法和設(shè)備,通過應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,測(cè)試設(shè)備在需要對(duì)被測(cè)終端設(shè)備進(jìn)行關(guān)機(jī)控制時(shí),直接通過切斷對(duì)被測(cè)終端設(shè)備的電力供應(yīng),來實(shí)現(xiàn)被測(cè)終端設(shè)備的關(guān)機(jī),從而,避免了依賴AT指令進(jìn)行被測(cè)終端設(shè)備的關(guān)機(jī)控制時(shí),由于被測(cè)終端設(shè)備對(duì)AT指令的支持不完善,出現(xiàn)無響應(yīng),或不能關(guān)機(jī)等異常情況,而導(dǎo)致測(cè)試流程無法正常繼續(xù)的情況,提高了自動(dòng)化測(cè)試流程的處理效率和操作控制的準(zhǔn)確性。
文檔編號(hào)G06F13/10GK102236617SQ20111020685
公開日2011年11月9日 申請(qǐng)日期2011年7月22日 優(yōu)先權(quán)日2011年7月22日
發(fā)明者鄭寅, 陳勇 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司