一種空調測試方法及功能測試系統的制作方法
【技術領域】
[0001]本發明涉及空調領域,特別涉及一種空調測試方法及功能測試系統。
【背景技術】
[0002]空調,是指用人工手段,對建筑/構筑物內環境空氣的溫度、濕度、潔凈度等參數進行調節和控制的設備,當前,空調已趨于普及,是人們生活水平提高的一個標志,在炎熱的夏天或寒冷的冬天,空調能夠把室內溫度調節到適合人們工作、學習、生話的環境,是不可或缺的家用電器之一。
[0003]空調的正常運行,除了硬件的支持外,如:壓縮機,主控板,四通閥等,安裝在空調上的軟件也是必不可少的,如:空調壓縮機驅動軟件。
[0004]現有技術中,在空調的生產過程中,需要將程序源代碼寫入空調的芯片中,由于空調上需要安裝的軟件眾多,空調軟件的程序有可能寫入錯誤,導致空調不能正常運行。
[0005]但是,現有技術中,在空調出廠前,不存在對空調上安裝的軟件的正確性進行檢測的方式,使得軟件安裝錯誤的空調被銷售進入用戶的家中,降低了用戶體驗。
【發明內容】
[0006]本發明實施例提供一種空調測試方法及功能測試系統,用于解決現有技術中,在空調出廠前,不存在對空調上安裝的軟件的正確性進行檢測的方式的技術問題,提供一種在空調出廠前,對空調上安裝的軟件的正確性進行檢測的方式。
[0007]—方面,本申請實施例提供一種空調測試方法,用于對空調進行測試,所述方法包括:
[0008]檢測獲得所述空調上安裝的與第一硬件對應的第一軟件的當前軟件版本號;
[0009]從與所述系統連接的資源管理系統中獲得所述第一軟件的標準軟件版本號;
[0010]判斷所述當前軟件版本號與所述標準軟件版本號是否相同,獲得判斷結果;
[0011]輸出所述判斷結果,以提示所述當前軟件版本號與所述標準軟件版本號是否相同。
[0012]可選的,所述輸出所述判斷結果,以提示所述當前軟件版本號與所述標準軟件版本號是否相同,具體為:
[0013]將所述判斷結果輸出顯示在所述系統的顯示單元上,以提示所述當前軟件版本號與所述標準軟件版本號是否相同。
[0014]可選的,在所述判斷所述當前軟件版本號與所述標準軟件版本號是否相同,獲得判斷結果之后,所述方法還包括:
[0015]在所述判斷結果為否時,卸載安裝在所述空調中的所述第一軟件。
[0016]可選的,在所述判斷結果為否時,卸載安裝在所述空調中的所述第一軟件之后,所述方法還包括:
[0017]從所述資源管理系統中和/或與所述系統連接的網絡設備中獲取軟件版本號為所述標準軟件版本號的第一軟件安裝程序;
[0018]運行所述第一軟件安裝程序,將所述標準軟件版本號的第一軟件安裝在所述空調中。
[0019]可選的,在所述運行所述第一軟件安裝程序,將所述標準軟件版本號的第一軟件安裝在所述空調中之后,所述方法還包括:
[0020]生成第一軟件版本更新記錄,其中,所述第一軟件版本更新記錄中包括:所述當前軟件版本號、所述標準軟件版本號、用于表征卸載所述當前軟件版本號的所述第一軟件的卸載記錄和用于表征安裝所述標準軟件版本號的所述第一軟件的安裝記錄;
[0021]將所述第一軟件版本更新記錄保存在所述系統的存儲單元中。
[0022]可選的,所述第一硬件具體為:
[0023]空調壓縮機驅動板或空調主控板。
[0024]另一方面,本申請實施例還提供一種功能測試系統,所述功能測試系統用于對空調進行測試,所述系統包括:
[0025]第一獲得單元,用于檢測獲得所述空調上安裝的與第一硬件對應的第一軟件的當前軟件版本號;
[0026]第二獲得單元,用于從與所述系統連接的資源管理系統中獲得所述第一軟件的標準軟件版本號;
[0027]第一判斷單元,用于判斷所述當前軟件版本號與所述標準軟件版本號是否相同,獲得判斷結果;
[0028]第一輸出單元,用于輸出所述判斷結果,以提示所述當前軟件版本號與所述標準軟件版本號是否相同。
[0029]可選的,所述第一輸出單元具體用于:將所述判斷結果輸出顯示在所述系統的顯示單元上,以提示所述當前軟件版本號與所述標準軟件版本號是否相同。
[0030]可選的,所述系統還包括:
[0031]第一卸載單元,用于在所述判斷所述當前軟件版本號與所述標準軟件版本號是否相同,獲得判斷結果之后,在所述判斷結果為否時,卸載安裝在所述空調中的所述第一軟件。
[0032]可選的,所述系統還包括:
[0033]程序獲得單元,用于在所述判斷結果為否時,卸載安裝在所述空調中的所述第一軟件之后,從所述資源管理系統中和/或與所述系統連接的網絡設備中獲取軟件版本號為所述標準軟件版本號的第一軟件安裝程序;
[0034]程序安裝單元,用于運行所述第一軟件安裝程序,將所述標準軟件版本號的第一軟件安裝在所述空調中。
[0035]可選的,所述系統還包括:
[0036]記錄生成單元,在所述運行所述第一軟件安裝程序,將所述標準軟件版本號的第一軟件安裝在所述空調中之后,生成第一軟件版本更新記錄,其中,所述第一軟件版本更新記錄中包括:所述當前軟件版本號、所述標準軟件版本號、用于表征卸載所述當前軟件版本號的所述第一軟件的卸載記錄和用于表征安裝所述標準軟件版本號的所述第一軟件的安裝記錄;
[0037]記錄存儲單元,用于將所述第一軟件版本更新記錄保存在所述系統的存儲單元中。
[0038]可選的,所述第一硬件具體為:空調壓縮機驅動板或空調主控板。
[0039]本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
[0040]1、本申請實施例的方案中,通過檢測獲得所述空調上安裝的與第一硬件對應的第一軟件的當前軟件版本號;從與所述系統連接的資源管理系統中獲得所述第一軟件的標準軟件版本號;判斷所述當前軟件版本號與所述標準軟件版本號是否相同,獲得判斷結果;輸出所述判斷結果,以提示所述當前軟件版本號與所述標準軟件版本號是否相同。可見,本申請實施例通過在出廠前,對空調上安裝的當前軟件的版本號進行檢測,并與標準的軟件版本號進行比較,并將比較結果進行輸出,進而解決了現有技術中存在的,在空調出廠前,不存在對空調上安裝的軟件的正確性進行檢測的方式的技術問題,提供一種在空調出廠前,對空調上安裝的軟件的正確性進行檢測的方式。
[0041]2、本申請實施例的方案中,通過在當前軟件版本號與標準軟件版本號不一致時,對軟件版本號錯誤的當前軟件進行卸載,并自動獲得軟件版本號為標準軟件版本號的軟件的安裝程序,并重新安裝在空調上,解決了由于空調上需要安裝的軟件眾多,空調軟件的程序有可能寫入錯誤,導致空調不能正常運行的技術問題,實現了在空調出廠前,確保空調上安裝的軟件的版本號的正確性,以使得空調能夠正常運行的技術效果,進而提高了用戶體驗。
【附圖說明】
[0042]圖1為本申請實施例一中空調測試方法的方法流程圖;
[0043]圖2為本申請實施例二中系統的結構