一種家電設(shè)備測試系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字家庭技術(shù)領(lǐng)域,具體涉及一種家電設(shè)備測試系統(tǒng)與方法。
【背景技術(shù)】
[0002]隨著數(shù)字家庭的快速發(fā)展,數(shù)字家庭網(wǎng)絡(luò)已經(jīng)成為了人們關(guān)注的熱點,各種家電設(shè)備作為數(shù)字家庭網(wǎng)絡(luò)的終端設(shè)備使用用戶也在日益增多。但是家電設(shè)備的組成結(jié)構(gòu)及其基本原理對于大部分的普通用戶來說,過于深奧和陌生。因此,用戶在使用家電設(shè)備的過程中,不可避免的出現(xiàn)各種問題。如因環(huán)境惡劣導(dǎo)致部件老化或者因為靜電或雷擊等損壞接口或部件。或運行某個應(yīng)用程序時,由于某個家電設(shè)備硬件資源有限或者軟件資源的不兼容等原因,可能出現(xiàn)死機(jī)現(xiàn)象,給使用家電設(shè)備的用戶帶來極大的不便。
[0003]目前所采用的家電設(shè)備可用性檢測技術(shù),主要由測試人員一個個機(jī)械的測試量,這樣浪費時間,同時也增加了成本。研究一種家電設(shè)備的自動化可用性測試方法,可以大大的縮短測試的時間,減少開發(fā)的成本。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種家電設(shè)備測試系統(tǒng)與方法,該發(fā)明可以通過機(jī)頂盒對各個家電設(shè)備發(fā)送命令進(jìn)行可用性測試。通過機(jī)頂盒可以設(shè)定測試的家電、測試的家電功能、以及測試的次數(shù)等,并自動生成測試報告。增強(qiáng)了家電設(shè)備可用性測試的靈活性,節(jié)省時間,增加效率。
[0005]本發(fā)明包括一種家電設(shè)備測試系統(tǒng),該系統(tǒng)包括測試服務(wù)器、機(jī)頂盒、家電設(shè)備。家電設(shè)備包括是冰箱、電視、洗衣機(jī)等。每個家電設(shè)備都分配了一個唯一的地址,便于機(jī)頂盒向各個家電設(shè)備發(fā)送指令。每個家電設(shè)備包括兩個單元:接收信息單元、發(fā)送信息單元。
[0006]接收信息單元:接收機(jī)頂盒傳來的指令信息。并根據(jù)指令對家電設(shè)備控制家電運行一個設(shè)定的時間,如一分鐘。運行完畢,生成家電此功能可用信息。若家電相應(yīng)功能無法運行,則生成家電此功能不可用信息。
[0007]發(fā)送信息單元:將接收單元生成的家電設(shè)備可用狀態(tài)的信息發(fā)送給機(jī)頂盒。該發(fā)送的信息中包括本家電設(shè)備的地址以及該可用狀態(tài)對應(yīng)的功能。
[0008]該系統(tǒng)中機(jī)頂盒包括:用戶交互界面、指令單元、控制單元、通訊單元、測試報告單元。用戶交互界面提供了用戶與系統(tǒng)交互的接口,通過用戶交互界面可以選定測試的家電、設(shè)定測試的次數(shù)、以及測試的功能,并可以增加新的家電地址??刂茊卧?,其特征在于:對根據(jù)用戶命令對指令單元和通信單元進(jìn)行控制。指令單元為一個信號發(fā)生器,根據(jù)用控制單元發(fā)送的命令生成相應(yīng)的信號波。通訊單元保存了各個家電設(shè)備的地址,可以將指令單元生成的信號波發(fā)送給指定的家電設(shè)備,并接受測試設(shè)備發(fā)送回來的信號。測試報告單元,根據(jù)通訊單元接收的信號,對被測家電設(shè)備的可用狀態(tài)分別存儲,并自動生成。
[0009]本發(fā)明還包括一種家電設(shè)備測試的方法,包括以下步驟:
[0010](a)用戶開啟機(jī)頂盒,進(jìn)入家電設(shè)備可用性測試模塊;
[0011](b)為所有家電設(shè)備分配唯一的地址;
[0012](c)設(shè)定家電設(shè)備測試的程序,包括:要測試的家電、測試的次數(shù)、測試的功能;
[0013](d)測試開始,機(jī)頂盒根據(jù)用戶設(shè)定的程序生成相應(yīng)信號波并發(fā)送給相應(yīng)家電設(shè)備;
[0014](e)被測家電設(shè)備接收信號波,若該功能可用,則向機(jī)頂盒發(fā)送OK信號,若不可用,則發(fā)送NO信號;
[0015](f)機(jī)頂盒接收到信號波,進(jìn)行解析,讀取其地址以及功能,最后將該信號存儲到相應(yīng)的家電設(shè)備功能可用狀態(tài)中;
[0016](g)設(shè)定的測試程序完成后,根據(jù)記錄的結(jié)果生成測試報告。
[0017]通過本發(fā)明機(jī)頂盒可以設(shè)定測試的家電、測試的家電功能、以及測試的次數(shù)等,并自動生成測試報告。增強(qiáng)了家電設(shè)備可用性測試的靈活性,節(jié)省時間,增加效率。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0019]圖1是本發(fā)明一種家電設(shè)備測試系統(tǒng)的結(jié)構(gòu)圖;
[0020]圖2是本發(fā)明一種家電設(shè)備測試方法的流程圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]如圖1所示,為本發(fā)明一種家電設(shè)備可用性測試系統(tǒng)的結(jié)構(gòu)圖。該系統(tǒng)包括:家電設(shè)備101、機(jī)頂盒102。
[0023]家電設(shè)備101:家電設(shè)備可以是數(shù)字家庭網(wǎng)絡(luò)系統(tǒng)中的洗衣機(jī)、冰箱、電視等。對于可用性測試系統(tǒng)中的每個設(shè)備,都要為其分配一個在此系統(tǒng)中唯一的地址,以便機(jī)頂盒發(fā)送命令給具體目標(biāo)。家電設(shè)備101包括接收單元103和發(fā)送單元104。
[0024]接收信息單元103:接收機(jī)頂盒傳來的指令信息。并根據(jù)指令對家電設(shè)備控制家電運行一個設(shè)定的時間,如一分鐘。運行完畢,生成家電此功能可用信息。若家電相應(yīng)功能無法運行,則生成家電此功能不可用信息。
[0025]發(fā)送信息單元104:將接收單元生成的家電設(shè)備可用狀態(tài)的信息發(fā)送給機(jī)頂盒。該發(fā)送的信息中還要包括本家電設(shè)備的地址以及該可用狀態(tài)對應(yīng)的功能。
[0026]機(jī)頂盒102:是整個家電設(shè)備可用性測試系統(tǒng)的控制中樞,通過機(jī)頂盒可以設(shè)備整個可用性測試程序,并對家電設(shè)備發(fā)送測試命令,接收表示測試成果的信號波并解析,最后生成可用性測試報告。該系統(tǒng)中機(jī)頂盒包括:用戶交互界面105、控制單元106、指令單元107、通訊單元107、測試報告單元108。
[0027]用戶交互界面105:提供了用戶與系統(tǒng)交互的接口,通過用戶交互界面可以選定測試的家電、設(shè)定測試的次數(shù)、以及測試的功能,并可以增加新的家電地址。
[0028]控制單元106:根據(jù)用戶命令對指令單元和通信單元進(jìn)行控制。控制單元使指令單元生成與用戶設(shè)定測試程序相一致的命令,并傳送給通訊單元,并將通訊單元接收到的測試結(jié)果傳送給測試報告單元。
[0029]指令單元107:為一個信號發(fā)生器,根據(jù)用控制單元發(fā)送的命令生成相應(yīng)的信號波。
[0030]通訊單元108:保存了各個家電設(shè)備的地址,可以將指令單元生成的信號波發(fā)送給制定和的家電設(shè)備。并接受測試設(shè)備發(fā)送回來的信號。
[0031]測試報告單元109:根據(jù)通訊單元接收的信號,對被測家電設(shè)備的可用狀態(tài)分別存儲,并生成測試報告。
[0032]為了更進(jìn)一步的了解本發(fā)明的運行流程,下面結(jié)合圖2是本發(fā)明一種家電設(shè)備可用性測試方法的流程圖進(jìn)行說明:
[0033]如步驟201所示,用戶正常啟動電源開機(jī),通過用戶交互界面進(jìn)入家電設(shè)備可用性測試模塊,測試開始。
[0034]如步驟202、203所示,若為第一次使用該系統(tǒng)對家電設(shè)備進(jìn)行測試,則首先要對系統(tǒng)中的家電設(shè)備分配一個唯一的地址,便于與機(jī)頂盒進(jìn)行通信。若不是,則可以按照以前分配的地址,直接進(jìn)入步驟204.
[0035]如步驟204所示,每次測試,用戶度可以通過用戶交互界面設(shè)定本次測試的程序,包括要測試的家電設(shè)備,要測試的功能、以及對每個功能測試的此時等等,系統(tǒng)將按照用戶的設(shè)定自動運行。
[0036]如步驟205所示,機(jī)頂盒根據(jù)用戶的設(shè)定生成相應(yīng)的命令發(fā)送給家電進(jìn)行可用性測試。家電收到命令后,運行相應(yīng)的功能一分鐘,無故障則返回OK信號。若該功能不能運行,則返回NO家電。返回信號波里面還要含有該家電的地址,以及該信號對應(yīng)功能。
[0037]如步驟206所示,機(jī)頂盒還負(fù)責(zé)接收家電可用性測試的結(jié)果。
[0038]如步驟207所示,機(jī)頂盒接收到家電設(shè)備的返回結(jié)果后要對其進(jìn)行解析,讀取功能狀態(tài)即OK或NO,并解析出其對應(yīng)的家電地址及功能。
[0039]如步驟208所示,機(jī)頂盒對測試結(jié)果信號進(jìn)行解析后傳送給測試報告單元,在整個程序結(jié)束后生成可用性測試報告
[0040]需要說明的是,上述裝置和系統(tǒng)內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
[0041]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機(jī)存取存儲器(RAM,RandomAccess Memory)、磁盤或光盤等。
[0042]以上對本發(fā)明實施例所提供的一種家電設(shè)備測試系統(tǒng)與方法,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種家電設(shè)備測試系統(tǒng),其特征在于,該系統(tǒng)包括機(jī)頂盒、家電設(shè)備;其中,每個家電設(shè)備包括兩個單元:接收信息單元、發(fā)送信息單元; 接收信息單元:接收機(jī)頂盒傳來的指令信息,并根據(jù)指令對家電設(shè)備控制家電運行一個設(shè)定的時間,運行完畢,生成家電此功能可用信息;若家電相應(yīng)功能無法運行,則生成家電此功能不可用信息; 發(fā)送信息單元:將接收單元生成的家電設(shè)備可用狀態(tài)的信息發(fā)送給機(jī)頂盒;該發(fā)送的信息中包括本家電設(shè)備的地址以及該可用狀態(tài)對應(yīng)的功能; 該系統(tǒng)中機(jī)頂盒包括:用戶交互界面、指令單元、控制單元、通訊單元、測試報告單元;所述的用戶交互界面,提供了用戶與系統(tǒng)交互的接口,通過用戶交互界面可以選定測試的家電、設(shè)定測試的次數(shù)、以及測試的功能,并可以增加新的家電地址; 所述的控制單元,根據(jù)用戶命令對指令單元和通信單元進(jìn)行控制; 所述的指令單元,為一個信號發(fā)生器,根據(jù)控制單元發(fā)送的命令生成相應(yīng)的信號波;所述的通訊單元,保存了各個家電設(shè)備的地址,可以將指令單元生成的信號波發(fā)送給指定的家電設(shè)備,并接受測試設(shè)備發(fā)送回來的信號; 所述的測試報告單元,根據(jù)通訊單元接收的信號,對被測家電設(shè)備的可用狀態(tài)分別存儲,并生成測試報告。
【專利摘要】本發(fā)明提供一種家電設(shè)備測試系統(tǒng)與方法,該發(fā)明可以通過機(jī)頂盒對各個家電設(shè)備發(fā)送命令進(jìn)行可用性測試。通過機(jī)頂盒可以設(shè)定測試的家電、測試的家電功能、以及測試的次數(shù)等,并自動生成測試報告。增強(qiáng)了家電設(shè)備可用性測試的靈活性,節(jié)省時間,增加效率。
【IPC分類】H04N21-442, H04N21-472
【公開號】CN104581382
【申請?zhí)枴緾N201310513232
【發(fā)明人】不公告發(fā)明人
【申請人】西安群豐電子信息科技有限公司
【公開日】2015年4月29日
【申請日】2013年10月25日