亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

可用于電子式冰箱的軟件自動測試系統(tǒng)及方法

文檔序號:6282000閱讀:217來源:國知局
專利名稱:可用于電子式冰箱的軟件自動測試系統(tǒng)及方法
技術領域
本發(fā)明屬于電器技術領域,涉及冰箱,尤其是電子式冰箱的軟件自動測試 系統(tǒng)。
背景技術
市場上現(xiàn)有的冰箱以及未來冰箱的發(fā)展趨勢,已經不僅僅要求滿足早期單 純的制冷要求,新的功能越來越多,對溫度的控制也越來越精確。這也對電子 式控制冰箱的軟件提出了更高的要求,軟件的規(guī)模和多樣性會大幅度提高。為 了保證軟件的質量,就對軟件驗證及測試系統(tǒng)提出了更高的要求。人工驗證測 試已經不能滿足未來冰箱軟件測試的需要,因此需要一種自動測試系統(tǒng)來保證 軟件的可靠性和質量。

發(fā)明內容
本發(fā)明的目的在于提供可用于電子式冰箱的軟件自動測試方法及系統(tǒng),一 套自動化的冰箱測試系統(tǒng),能夠針對冰箱控制軟件自動的快速的采集數(shù)據分析 數(shù)據找到軟件中的問題點,達到自動測試,準確測試,快速測試的目的,提高 冰箱的軟件質量與可靠性。
為達到以上目的,本發(fā)明所采用的解決方案是
一種可用于電子式冰箱的軟件自動測試系統(tǒng),包括顯示終端、上位機、 線路轉接通訊器、被測型號整機,其中被測型號整機背面設有主控制板,且通 過數(shù)據線路與線路轉接通訊器相連;上位機則與顯示終端和線路轉接通訊器相 連。
使用前述的系統(tǒng)進行軟件自動測試的方法,包括上位機在測試前接收測 試參數(shù)數(shù)據,處理之后轉發(fā)給線路轉接通訊器;測試后接受線路轉接通訊器傳 來的測試數(shù)據,處理之后在顯示終端顯示,并生成結果參數(shù)數(shù)據。
進一步,線路轉接通訊器傳送測試相關數(shù)據給主控制板,主控制板控制冰 箱整機運行,并將測試結果傳回給線路轉接通訊器。
測試參數(shù)數(shù)據自動處理與發(fā)送;對主控制板上軟件程序處理以后的控制信 號進行自動的接受,處理與分析。整機測試與主控制板測試分開進行。 具體的,可以包括
首先,將需要測試的相關測試數(shù)據參數(shù)按照一定格式發(fā)送給上位機;
測試數(shù)據參數(shù)通過上位機里面的軟件進行處理以后,按照一定的通訊協(xié)議 從串行輸出口發(fā)出給線路轉接通訊器;
經過通訊器中的通訊協(xié)議進行數(shù)據轉換后,再經過A/D及相關的處理以后, 輸出相應的電壓或開關型號輸送給整機上面的主控制板;
主控制板上面的MICOM (單片機)芯片中的被測程序將根據這些信號做出相 關的處理,控制冰箱整機相關負載的運行;
MICOM芯片中的被測程序這時也將控制的相關信號及MICOM被測程序處理數(shù) 據反向傳送給線路轉接通訊器;
線路轉接通訊器再經過處理轉換成與上位機相應的通訊協(xié)議又從串口發(fā)送 回上位機;
上位機接到這些數(shù)據后,再利用軟件處理以后,用直觀的用戶界面顯示當 前一些采集到的相關負載運行狀態(tài),數(shù)據信息在用戶顯示終端上,同時生成一 份檢測報告。
在整機試驗的基礎上,也可以在單純的主控制板上進行同樣的自動測試。 由于采用了上述方案,本發(fā)明具有以下特點能夠對冰箱控制軟件進行自 動測試,準確測試,快速測試,且可以提高冰箱的軟件質量與可靠性。
目前市場上還沒有開發(fā)出針對家電產品軟件的自動測試系統(tǒng),本發(fā)明針對 冰箱的軟件自動測試系統(tǒng),它考慮到了信號的自動采集,自動處理及自動分析。 在這套系統(tǒng)中,信號的分析軟件也是獨立開發(fā)的一套系統(tǒng),采用VB語言編寫, 與測試人員充分互動,界面簡單且任意操作。這套系統(tǒng)的開發(fā)將彌補家電,尤 其是電子式冰箱軟件自動測試的空白。


圖1為本發(fā)明實施例電子式冰箱軟件自動測試系統(tǒng)的原理圖。
具體實施例方式
以下結合附圖所示實施例對本發(fā)明作進一步的說明。
冰箱軟件自動測試系統(tǒng)主要包括測試參數(shù)數(shù)據1,其根據軟件測試要求設定 典型狀態(tài),典型數(shù)據參數(shù),以及某幾種狀態(tài)的組合還有正常狀態(tài)條件;顯示終 端2,用于人機界面的交互;上位機3,進行數(shù)據處理分析;線路轉接通訊器4, 根據不同型號的硬件電路進行接口調整還有通訊信號的A/D轉換;被測型號整機5;主控板6,被測試的軟件程序就寫入在板上的MICOM芯片里;結果參數(shù)數(shù)
據7,用于分析軟件中存在的問題,其中主控制板安裝在被測型號整機5的背板
上,整機測試與主控板測試分開進行。
本發(fā)明對軟件進行測試時,首先,將需要測試的相關測試數(shù)據參數(shù)l(通常
是按照軟件基本測試的方法取特殊值和邊界值)按照一定格式(例如環(huán)境溫度 變量值今冷藏室設定溫度值">冷凍室設定溫度值+變溫室設定溫度值+門開關
狀態(tài)等)發(fā)送給上位機3;測試數(shù)據參數(shù)1通過上位機3里面的軟件進行處理以
后(主要是轉換成冰箱軟件可識別的十六進制串行通訊數(shù)據),按照一定的通訊
協(xié)議(例如0x55〈握手信號〉^0xl4〈表示環(huán)境溫度20' C〉^0x05〈表示冷藏室設 定溫度5' C〉^OxEC〈表示冷凍室設定溫度-20' C〉^0xF9〈表示變溫室設定溫度 -7' C〉今0x00〈表示門關閉狀態(tài)〉今0x55〈結束信號〉)從串行輸出口發(fā)出給線路 轉接通訊器4;經過通訊器4中的通訊協(xié)議進行數(shù)據轉換后,再經過A/D及相關 的處理以后,輸出相應的電壓或開關型號輸送給整機5上面的主控制板6。主控 制板6上面的MICOM芯片中的被測程序將根據這些信號做出相關的處理,控制 冰箱整機5相關負載的運行;MICOM芯片中的被測程序這時也將控制的相關信號 及MICOM被測程序處理數(shù)據(例如:冷藏室傳感器溫度值^冷凍室傳感器溫度值 ^變溫室傳感器溫度值今壓縮機運行狀態(tài)今風扇運行狀態(tài)今電磁閥運行狀態(tài)今 門燈運行狀態(tài)等)反向傳送給線路轉接通訊器4;線路轉接通訊器4再經過處理 轉換成與上位機3相應的通訊協(xié)議又從串口發(fā)送回上位機3。上位機3接到這些 數(shù)據后,再利用軟件處理以后(轉化成用戶界面上相應的負載的燈或十進制數(shù) 值),用直觀的用戶界面顯示當前一些采集到的相關負載運行狀態(tài),數(shù)據信息在 用戶顯示終端2上,同時生成一份檢測報告7。測試人員可以通過用戶界面和檢 測報告,很快的分析出軟件里面存在的錯誤。
在整機5試驗的基礎上,也可以在單純的主控制板6上進行同樣的自動測
試o
上述的對實施例的描述是為便于該技術領域的普通技術人員能理解和應用 本發(fā)明。熟悉本領域技術的人員顯然可以容易地對這些實施例做出各種修改, 并把在此說明的一般原理應用到其他實施例中而不必經過創(chuàng)造性的勞動。因此, 本發(fā)明不限于這里的實施例,本領域技術人員根據本發(fā)明的揭示,對于本發(fā)明 做出的改進和修改都應該在本發(fā)明的保護范圍之內。
權利要求
1、一種可用于電子式冰箱的軟件自動測試系統(tǒng),其特征在于包括顯示終端、上位機、線路轉接通訊器、被測型號整機,其中被測型號整機背面設有主控制板,且通過數(shù)據線路與線路轉接通訊器相連;上位機則與顯示終端和線路轉接通訊器相連。
2、 一種使用權利要求1所述的系統(tǒng)進行軟件自動測試的方法,其特征在于 包括上位機在測試前接收測試參數(shù)數(shù)據,處理之后轉發(fā)給線路轉接通訊器; 測試后接受線路轉接通訊器傳來的測試數(shù)據,處理之后在顯示終端顯示,并生 成結果參數(shù)數(shù)據。
3、 根據權利要求2所述的方法,其特征在于線路轉接通訊器傳送測試相 關數(shù)據給主控制板,主控制板控制冰箱整機運行,并將測試結果傳回給線路轉 接通訊器。
4、 根據權利要求2所述的方法,其特征在于測試參數(shù)數(shù)據自動處理與發(fā) 送;對主控制板上軟件程序處理以后的控制信號進行自動的接受,處理與分析。
5、 根據權利要求2所述的方法,其特征在于整機測試與主控制板測試分 開進行。
6、 根據權利要求2所述的方法,其特征在于包括首先,將需要測試的相關測試數(shù)據參數(shù)按照一定格式發(fā)送給上位機;測試數(shù)據參數(shù)通過上位機里面的軟件進行處理以后,按照一定的通訊協(xié)議 從串行輸出口發(fā)出給線路轉接通訊器;經過通訊器中的通訊協(xié)議進行數(shù)據轉換后,再經過A/D及相關的處理以后, 輸出相應的電壓或開關型號輸送給整機上面的主控制板;主控制板上面的MIC0M芯片中的被測程序將根據這些信號做出相關的處理, 控制冰箱整機相關負載的運行;MICOM芯片中的被測程序這時也將控制的相關信號及MICOM被測程序處理數(shù)據反向傳送給線路轉接通訊器;線路轉接通訊器再經過處理轉換成與上位機相應的通訊協(xié)議又從串口發(fā)送 回上位機;上位機接到這些數(shù)據后,再利用軟件處理以后,用直觀的用戶界面顯示當 前一些采集到的相關負載運行狀態(tài),數(shù)據信息在用戶顯示終端上,同時生成一 份檢測報告。
7、 根據權利要求6所述的方法,其特征在于在整機試驗的基礎上,在單 純的主控制板上進行同樣的自動測試。
全文摘要
一種可用于電子式冰箱的軟件自動測試系統(tǒng),包括顯示終端、上位機、線路轉接通訊器、被測型號整機,其中被測型號整機背面設有主控制板,且通過數(shù)據線路與線路轉接通訊器相連;上位機則與顯示終端和線路轉接通訊器相連。使用前述的系統(tǒng)進行軟件自動測試的方法,包括上位機在測試前接收測試參數(shù)數(shù)據,處理之后轉發(fā)給線路轉接通訊器;測試后接受線路轉接通訊器傳來的測試數(shù)據,處理之后在顯示終端顯示,并生成結果參數(shù)數(shù)據。測試參數(shù)數(shù)據自動處理與發(fā)送;對主控制板上軟件程序處理以后的控制信號進行自動的接受,處理與分析。本發(fā)明具有以下特點能夠對冰箱控制軟件進行自動測試,準確測試,快速測試,且可以提高冰箱的軟件質量與可靠性。
文檔編號G05B23/02GK101408771SQ20071004697
公開日2009年4月15日 申請日期2007年10月12日 優(yōu)先權日2007年10月12日
發(fā)明者音 余, 偉 宋, 朱國生, 秦俸吉 申請人:蘇州三星電子有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1