br> 指令發(fā)送模塊20,用于發(fā)送N次指令給電器設(shè)備,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài);具體如步驟S200所述;
測試判斷模塊30,用于在每次發(fā)送指令給電器設(shè)備的所述拍攝延時時間之后,拍攝電器設(shè)備的顯示界面,根據(jù)得到的N次顯示界面分析電器設(shè)備的開機或待機是否正常;具體如步驟S300所述。
[0036]進一步地,所述指令發(fā)送模塊20包括:
指令發(fā)送單元,用于發(fā)送N次指令給WIFI插座,發(fā)送時間間隔為第一時間,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài);
指令轉(zhuǎn)發(fā)單元,用于通過所述WIFI插座接收所述指令并發(fā)送給電器設(shè)備。
[0〇37]進一步地,所述測試判斷模塊30包括:
拍攝單元,用于每次發(fā)送指令給電器設(shè)備時記錄對應(yīng)的當前時間,在所述當前時間的基礎(chǔ)上延時所述拍攝延時時間之后,控制攝像頭拍攝電器設(shè)備的顯示界面;
比對單元,用于將所述顯示界面與預先設(shè)置的開機標準界面或待機標準界面進行比對,若一致,則電器設(shè)備的開機或待機正常;若不一致,則電器設(shè)備的開機或待機不正常。
[0038] 進一步地,所述比對單元包括:
統(tǒng)計單元,用于對N次拍攝的顯示界面的比對結(jié)果進行統(tǒng)計分析,得出對應(yīng)的測試分析報告,所述測試分析報告包括待機或關(guān)機對應(yīng)的檢測次數(shù)、檢測時間、操作成功次數(shù)及操作失敗次數(shù)。
[0039 ]以下以具體的應(yīng)用實施例對本發(fā)明進行詳細說明如下。
[0040]請參閱圖3,圖3為本發(fā)明提供的電器設(shè)備待機開機的自動測試方法應(yīng)用實施例的結(jié)構(gòu)示意圖。在實際應(yīng)用時,所述電器設(shè)備待機開機的測試系統(tǒng)包括:被測驗的設(shè)備,即電視機110,用于控制測試流程及進行測試判斷的電腦130,用于進行電視機與電腦之間通信的串口板120,用于發(fā)送紅外指令的手持設(shè)備140,用于接收紅外指令及WIFI數(shù)據(jù)的WIFI插座150,用于拍攝電視機畫面的錄像設(shè)備160,及用于供電的電源170;所述電視機110通過串口板120連接電腦130;所述電視機110連接WIFI插座150;所述電腦130分別有線連接或無線連接手持設(shè)備140和錄像設(shè)備160;所述電源170分別連接WIFI插座150和電腦130,從而供電。WIFI插座150還用于控制電視機110供電的通斷。
[0041]在實際應(yīng)用時,手持設(shè)備發(fā)送紅外信號給WIFI插座,WIFI插座接收紅外信號并轉(zhuǎn)發(fā)給電視機,通過WIFI插座中繼,從而實現(xiàn)了用戶遠程遙控電視。以手持設(shè)備為手機為例。通過WIFI將手機和WIFI插座以及紅外組件進行連接,然后再通過數(shù)據(jù)線將手機和電腦進行連接,這樣就完成了硬件的搭建。電腦需要進行Android環(huán)境配置,并安裝手機adb驅(qū)動,通過python來編寫要執(zhí)行的腳本程序。通過Monkeyrunner來執(zhí)行腳本,從而控制連接在電腦上的手機執(zhí)行WIFI插座APK應(yīng)用程序,自動打開程序,找到連接的插座,執(zhí)行實現(xiàn)學習好的遙控Power鍵的操作,開機時長控制可在腳本中通過動作延時來設(shè)置,過程中電腦腳本會控制手機相機進行定時取樣拍照,所有操作流程均可以通過腳本來進行設(shè)定。
[0042]針對遙控操作的電器設(shè)備,遙控待機、開機是測評產(chǎn)品穩(wěn)定性、可靠性的重要測試項目,通過WIFI遠程方式實現(xiàn)紅外遙控。此套系統(tǒng)主要實現(xiàn)無人值守,且是可編程,并在電腦端輸出測試次數(shù),并且在測試過程中可配合進行自動拍照取樣,從而實現(xiàn)過程自動同步跟蹤,全程無人值守。測試結(jié)束后,只需要對采樣照片進行甄別即可,可通過電腦端對采樣照片進行判斷,從而實現(xiàn)了自動測試。本發(fā)明將極大的擴展公司產(chǎn)品在遙控待機開機評測的穩(wěn)定性和可靠性,并對存在開機過程的產(chǎn)品進行自動取樣,配合串口打印日志,將更加方便對產(chǎn)品異常的跟蹤和處理,腳本維護方便,更新容易,可作為文件保存,后續(xù)使用可直接調(diào)用。極大節(jié)約操作時間,可復用性高
綜上所述,本發(fā)明提供的一種電器設(shè)備待機開機的自動測試方法及系統(tǒng),通過設(shè)置電器設(shè)備待機或開機的測試次數(shù)N及拍攝延時時間,其中,N為正整數(shù);發(fā)送N次指令給電器設(shè)備,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài);在每次發(fā)送指令給電器設(shè)備的所述拍攝延時時間之后,拍攝電器設(shè)備的顯示界面,根據(jù)得到的N次顯示界面分析電器設(shè)備的開機或待機是否正常;實現(xiàn)了對電器設(shè)備待機開機的自動化測試,且能夠?qū)Υ龣C開機的結(jié)果進行驗證,使得測試結(jié)果準確率更高,無需測試人員值守,給測試人員帶來了大大的方便。
[0043]應(yīng)當理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
【主權(quán)項】
1.一種電器設(shè)備待機開機的自動測試方法,其特征在于,包括: A、設(shè)置電器設(shè)備待機或開機的測試次數(shù)N及拍攝延時時間,其中,N為正整數(shù); B、發(fā)送N次指令給電器設(shè)備,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài); C、在每次發(fā)送指令給電器設(shè)備的所述拍攝延時時間之后,拍攝電器設(shè)備的顯示界面,根據(jù)得到的N次顯示界面分析電器設(shè)備的開機或待機是否正常。2.根據(jù)權(quán)利要求1所述的電器設(shè)備待機開機的自動測試方法,其特征在于,所述步驟B包括: B1、發(fā)送N次指令給WIFI插座,發(fā)送時間間隔為第一時間,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài); B2、所述WIFI插座接收所述指令并發(fā)送給電器設(shè)備。3.根據(jù)權(quán)利要求2所述的電器設(shè)備待機開機的自動測試方法,其特征在于,所述指令為紅外指令;所述第一時間大于所述拍攝延時時間。4.根據(jù)權(quán)利要求1所述的電器設(shè)備待機開機的自動測試方法,其特征在于,所述步驟C具體包括: Cl、每次發(fā)送指令給電器設(shè)備時記錄對應(yīng)的當前時間,在所述當前時間的基礎(chǔ)上延時所述拍攝延時時間之后,控制攝像頭拍攝電器設(shè)備的顯示界面; C2、將所述顯示界面與預先設(shè)置的開機標準界面或待機標準界面進行比對,若一致,則電器設(shè)備的開機或待機正常;若不一致,則電器設(shè)備的開機或待機不正常。5.根據(jù)權(quán)利要求4所述的電器設(shè)備待機開機的自動測試方法,其特征在于,所述步驟C2還包括: C3、對N次拍攝的顯示界面的比對結(jié)果進行統(tǒng)計分析,得出對應(yīng)的測試分析報告,所述測試分析報告包括待機或關(guān)機對應(yīng)的檢測次數(shù)、檢測時間、操作成功次數(shù)及操作失敗次數(shù)。6.一種電器設(shè)備待機開機的自動測試系統(tǒng),其特征在于,包括: 參數(shù)設(shè)置模塊,用于設(shè)置電器設(shè)備待機或開機的測試次數(shù)N及拍攝延時時間,其中,N為正整數(shù); 指令發(fā)送模塊,用于發(fā)送N次指令給電器設(shè)備,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài); 測試判斷模塊,用于在每次發(fā)送指令給電器設(shè)備的所述拍攝延時時間之后,拍攝電器設(shè)備的顯示界面,根據(jù)得到的N次顯示界面分析電器設(shè)備的開機或待機是否正常。7.根據(jù)權(quán)利要求6所述的電器設(shè)備待機開機的自動測試系統(tǒng),其特征在于,所述指令發(fā)送模塊包括: 指令發(fā)送單元,用于發(fā)送N次指令給WIFI插座,發(fā)送時間間隔為第一時間,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài); 指令轉(zhuǎn)發(fā)單元,用于通過所述WIFI插座接收所述指令并發(fā)送給電器設(shè)備。8.根據(jù)權(quán)利要求7所述的電器設(shè)備待機開機的自動測試系統(tǒng),其特征在于,所述指令為紅外指令;所述第一時間大于所述拍攝延時時間。9.根據(jù)權(quán)利要求6所述的電器設(shè)備待機開機的自動測試系統(tǒng),其特征在于,所述測試判斷模塊包括: 拍攝單元,用于每次發(fā)送指令給電器設(shè)備時記錄對應(yīng)的當前時間,在所述當前時間的基礎(chǔ)上延時所述拍攝延時時間之后,控制攝像頭拍攝電器設(shè)備的顯示界面; 比對單元,用于將所述顯示界面與預先設(shè)置的開機標準界面或待機標準界面進行比對,若一致,則電器設(shè)備的開機或待機正常;若不一致,則電器設(shè)備的開機或待機不正常。10.根據(jù)權(quán)利要求9所述的電器設(shè)備待機開機的自動測試系統(tǒng),其特征在于,所述比對單元包括: 統(tǒng)計單元,用于對N次拍攝的顯示界面的比對結(jié)果進行統(tǒng)計分析,得出對應(yīng)的測試分析報告,所述測試分析報告包括待機或關(guān)機對應(yīng)的檢測次數(shù)、檢測時間、操作成功次數(shù)及操作失敗次數(shù)。
【專利摘要】本發(fā)明公開了一種電器設(shè)備待機開機的自動測試方法及系統(tǒng),通過設(shè)置電器設(shè)備待機或開機的測試次數(shù)N及拍攝延時時間,其中,N為正整數(shù);發(fā)送N次指令給電器設(shè)備,所述指令用于控制電器設(shè)備進入開機狀態(tài)或待機狀態(tài);在每次發(fā)送指令給電器設(shè)備的所述拍攝延時時間之后,拍攝電器設(shè)備的顯示界面,根據(jù)得到的N次顯示界面分析電器設(shè)備的開機或待機是否正常;實現(xiàn)了對電器設(shè)備待機開機的自動化測試,且能夠?qū)Υ龣C開機的結(jié)果進行驗證,使得測試結(jié)果準確率更高,無需測試人員值守,給測試人員帶來了大大的方便。
【IPC分類】G01R31/00
【公開號】CN105548753
【申請?zhí)枴緾N201510918633
【發(fā)明人】李小剛
【申請人】康佳集團股份有限公司
【公開日】2016年5月4日
【申請日】2015年12月11日