一種智能電子設備的測試方法和裝置的制造方法
【技術領域】
[0001]本申請涉及多媒體技術領域,特別是涉及一種智能電子設備的測試方法和一種智能電子設備的測試裝置。
【背景技術】
[0002]隨著1S、Android等智能操作系統(tǒng)的日益普及,越來越多的傳統(tǒng)電子設備也開始升級為智能電子設備,如智能手機、智能手表、智能電視機等等,極大地豐富了人們的日常生活O
[0003]通常,電子設備在出廠前都需要對其進行全面的測試,以保證用戶在使用過程中設備能夠正常運行。由于功能強大,用途廣泛,相較于傳統(tǒng)電子設備,智能電子設備的測試更是一件復雜的工作。以智能電視機為例,目前針對智能電視機的測試主要還是利用人工測試的方法,通過遙控器指示電視機執(zhí)行各項操作,由測試人員值守觀察電視機的運行情況,但是,這種測試方法耗費大量的人力物力,而且測試效果并不顯著。
[0004]因此,目前迫切需要本領域技術人員解決的一個技術問題就是,如何提高智能電子設備的測試效率,使測試人員能夠準確的判斷問題產(chǎn)生的真正原因。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本申請實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種智能電子設備的測試方法和相應的一種智能電子設備的測試裝置。
[0006]為了解決上述問題,本申請實施例公開了一種智能電子設備的測試方法,其特征在于,包括:
[0007]向所述智能電子設備發(fā)送測試信號;
[0008]接收相應于所述測試信號的測試數(shù)據(jù);
[0009]判斷所述測試數(shù)據(jù)是否滿足預設條件,若是,則繼續(xù)執(zhí)行測試操作;若否,則重啟所述智能電子設備。
[0010]優(yōu)選地,所述測試數(shù)據(jù)包括所述智能電子設備針對所述測試信號生成的測試日志;
[0011 ] 所述判斷所述測試數(shù)據(jù)是否滿足預設條件的步驟為,判斷所述測試日志中是否未包含預設的關鍵字。
[0012]優(yōu)選地,所述方法還包括:
[0013]在重啟所述智能電子設備的步驟之前,提取所述測試日志,以及,清除所述智能電子設備中在先存儲的測試日志。
[0014]優(yōu)選地,所述測試數(shù)據(jù)包括所述智能電子設備按照預置規(guī)則捕捉的所述智能電子設備輸出的特定幀圖像;
[0015]所述判斷所述測試數(shù)據(jù)是否滿足預設條件的步驟為,判斷所述特定幀圖像是否與預設的關鍵圖像相同。
[0016]優(yōu)選地,所述方法還包括:
[0017]當達到預設的測試時間時,終止所述測試操作。
[0018]本申請實施例還公開了一種智能電子設備的測試裝置,包括:
[0019]測試信號發(fā)送模塊,用于向所述智能電子設備發(fā)送測試信號;
[0020]測試數(shù)據(jù)接收模塊,用于接收相應于所述測試信號的測試數(shù)據(jù);
[0021]測試數(shù)據(jù)判斷模塊,用于判斷所述測試數(shù)據(jù)是否滿足預設條件,若是,則繼續(xù)執(zhí)行測試操作;若否,則重啟所述智能電子設備。
[0022]優(yōu)選地,所述測試數(shù)據(jù)包括所述智能電子設備針對所述測試信號生成的測試日志;
[0023]所述測試數(shù)據(jù)判斷模塊包括測試日志判斷子模塊,用于判斷所述測試日志中是否未包含預設的關鍵字。
[0024]優(yōu)選地,所述裝置還包括:
[0025]測試日志提取和清除子模塊,用于在重啟所述智能電子設備的步驟之前,提取所述測試日志,以及,清除所述智能電子設備中在先存儲的測試日志。
[0026]優(yōu)選地,所述測試數(shù)據(jù)包括所述智能電子設備按照預置規(guī)則捕捉的所述智能電子設備輸出的特定幀圖像;
[0027]所述測試數(shù)據(jù)判斷模塊包括特定幀圖像判斷子模塊,用于判斷所述特定幀圖像是否與預設的關鍵圖像相同。
[0028]優(yōu)選地,所述裝置還包括:
[0029]測試終止模塊,用于在達到預設的測試時間時,終止所述測試操作。
[0030]與【背景技術】相比,本申請實施例包括以下優(yōu)點:
[0031]在本申請的實施例中,通過向所述智能電子設備發(fā)送測試信號,然后接收相應于所述測試信號的測試數(shù)據(jù),并判斷所述測試數(shù)據(jù)是否滿足預設條件,代替了由測試人員手動對智能電子設備進行測試操作,提高了測試的效率,減少了人力物力的浪費。
[0032]其次,在本申請的實施例中,接收的測試數(shù)據(jù)可以包括所述智能電子設備按照預置規(guī)則捕捉的所述智能電子設備輸出的特定幀圖像,以及,所述智能電子設備針對所述測試信號生成的測試日志。首先將捕捉到的特定幀圖像與對比圖像進行比較,當特定幀圖像與對比圖像相同或者差異在允許范圍內(nèi)時,進一步判斷所述測試日志中是否未包含預設的關鍵字,根據(jù)預設關鍵字來對測試結果進行分析,避免了由于智能電子設備的自動修復,使已經(jīng)出現(xiàn)的問題未能通過特定幀圖像顯示,通過對測試日志的分析,有助于快速地對測試中出現(xiàn)的問題進行判斷,進一步地提高了測試結果的準確性。
[0033]第三,在本申請的實施例中,當判斷出智能電子設備在測試中已經(jīng)出現(xiàn)問題后,清除了在先存儲的測試日志,重啟該智能電子設備,然后才繼續(xù)執(zhí)行測試操作,保證了繼續(xù)測試時測試環(huán)境的可靠性,避免了后續(xù)出現(xiàn)的問題受到在先出現(xiàn)問題的影響,提高了測試人員定位問題的準確性。
【附圖說明】
[0034]圖1是本申請的一種智能電子設備的測試方法實施例1的步驟流程圖;
[0035]圖2是本申請的一種智能電子設備的測試方法實施例2的步驟流程圖;
[0036]圖3是本申請的一種智能電子設備的測試裝置實施例1的結構框圖。
【具體實施方式】
[0037]為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和【具體實施方式】對本申請作進一步詳細的說明。
[0038]參照圖1,示出了本申請的一種智能電子設備的測試方法實施例1的步驟流程圖,具體可以包括如下步驟:
[0039]步驟101,向所述智能電子設備發(fā)送測試信號;
[0040]在具體實現(xiàn)中,可以將需要測試的智能電子設備與計算機相連接,通過計算機向智能電子設備發(fā)送測試信號。比如,當智能電子設備是智能電視機時,可以在與被測試的智能電視機相連接的計算機中設置一測試程序,由該測試程序模擬遙控器向被測試的智能電視機發(fā)送鍵值,智能電視機按照鍵值的指示執(zhí)行具體的測試操作,如發(fā)送的鍵值可以是在智能電視機的媒體中心循環(huán)點擊播放音樂的指示。
[0041]步驟102,接收相應于所述測試信號的測試數(shù)據(jù);
[0042]當智能電子設備接收到計算機發(fā)出的測試信號后,便開始執(zhí)行各項測試操作。在測試過程中,智能電子設備可以將產(chǎn)生的測試數(shù)據(jù)發(fā)送給計算機,由計算機對接收到的測試數(shù)據(jù)進行分析處理。
[0043]具體地,所述測試數(shù)據(jù)可以是所述智能電子設備按照預置規(guī)則捕捉的所述智能電子設備輸出的特定幀圖像,或,所述智能電子設備針對所述測試信號生成的測試日志。
[0044]在測試過程中,可以通過智能電子設備輸出的特定幀圖像來判斷當前的測試是否正常。特定幀圖像可以是智能電子設備整個顯示屏幕的圖像,也可以是智能電子設備顯示屏幕上某一塊或者某一部分的圖像。以智能電視機為例,當在進行某項測試時,測試人員可以設置每隔一段時間或測試次數(shù),通過計算機程序捕捉電視機屏幕上的圖像。
[0045]在本申請的一種優(yōu)選實施例中,在測試過程中,智能電子設備還可以生成測試日志。測試日志可以記錄測試過程中產(chǎn)生的一系列