專利名稱:服務器主板的功能測試管控系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種服務器主板的功能測試管控系統(tǒng)及方法。
背景技術:
當一種產品進入到量產階段后,為達到快速出貨的需求,工廠往往需要盡可能的節(jié)約各生產階段的時間,其中對產品進行測試需要花費很大一部分的時間。目前,大多數的服務器上都設置有基板管理控制器(Baseboard Management Controller, BMC),為服務器提供熱插拔、監(jiān)控、告警、日志、資產、安全以及遠程維護等管理功能。在對服務器的主板進行功能測試時,需要將測試分成多個測試工站進行。在該功能測試階段,因為種種原因,往往會出現測試人員對同一測試工站做多次重復測試,以及漏測其中某個測試工站而直接進入下一測試工站的情況。這樣可能會因為重復測試而浪費測試時間,或者因漏測某一測試工站而導致不合格的主板未被檢測出來。
發(fā)明內容
鑒于以上內容,有必要提供一種服務器主板的功能測試管控方法,應用于服務器的基板管理控制器中。該方法包括初始化步驟,當測試人員對服務器進行初始化之后,生成一個初始化測試文檔,并將該初始化測試文檔寫入基板管理控制器的存儲介質中;指示步驟,讀取所述存儲介質中的測試文檔,根據該讀取的測試文檔判斷該主板當前需要進入的測試工站,并控制一個指示裝置發(fā)出相應的指示信號,以提醒測試人員在相應的測試工站對主板進行測試;判斷步驟,當主板完成一個測試工站的測試時,判斷該測試工站是否為主板的最后一個測試工站;及生成步驟,若上述完成的測試工站不是主板的最后一個測試工站,刪除所述存儲介質中的測試文檔,然后生成一個與該完成的測試工站對應的測試文檔,并將該生成的測試文檔寫入該存儲介質中,以備下一測試工站使用,返回指示步驟。還有必要提供一種服務器主板的功能測試管控系統(tǒng),應用于服務器的基板管理控制器中。該系統(tǒng)包括初始化模塊,用于當測試人員對服務器進行初始化之后,生成一個初始化測試文檔,并將該初始化測試文檔寫入基板管理控制器的存儲介質中;指示模塊,用于讀取所述存儲介質中的測試文檔,根據該讀取的測試文檔判斷該主板當前需要進入的測試工站,并控制一個指示裝置發(fā)出相應的指示信號,以提醒測試人員在相應的測試工站對主板進行測試;判斷模塊,用于當主板完成一個測試工站的測試時,判斷該測試工站是否為主板的最后一個測試工站;及生成模塊,用于當上述完成的測試工站不是主板的最后一個測試工站時,刪除所述存儲介質中的測試文檔,然后生成一個與該完成的測試工站對應的測試文檔,并將該生成的測試文檔寫入該存儲介質中,以備下一測試工站使用。相較于現有技術,所述服務器主板的功能測試管控系統(tǒng)及方法,可對服務器主板的功能測試過程進行高效的管控,可減少因對相同測試工站的重復測試而浪費的時間,且可有效防止因漏測某一測試工站而導致的不合格的主板未被檢測出來的情況發(fā)生。
圖I是本發(fā)明服務器主板的功能測試管控系統(tǒng)的應用環(huán)境架構圖。圖2是本發(fā)明服務器主板的功能測試管控方法較佳實施例的流程圖。主要元件符號說明
權利要求
1.一種服務器主板的功能測試管控方法,其特征在于,該方法包括 初始化步驟,當測試人員對服務器進行初始化之后,生成一個初始化測試文檔,并將該初始化測試文檔寫入服務器基板管理控制器的存儲介質中; 指示步驟,讀取所述存儲介質中的測試文檔,根據該讀取的測試文檔判斷該主板當前需要進入的測試工站,并控制一個指示裝置發(fā)出相應的指示信號,以提醒測試人員在相應的測試工站對主板進行測試; 判斷步驟,當主板完成一個測試工站的測試時,判斷該測試工站是否為主板的最后一個測試工站 '及 生成步驟,若上述完成的測試工站不是主板的最后一個測試工站,刪除所述存儲介質中的測試文檔,然后生成一個與該完成的測試工站對應的測試文檔,并將該生成的測試文檔寫入該存儲介質中,以備下一測試工站使用,返回指示步驟。
2.如權利要求I所述的服務器主板的功能測試管控方法,其特征在于,該方法還包括 步驟 若上述完成的測試工站是主板的最后一個測試工站,直接刪除所述存儲介質中的測試文檔,以完成對主板的功能測試。
3.如權利要求I所述的服務器主板的功能測試管控方法,其特征在于,所述對服務器進行初始化是指燒錄所述基板管理控制器的韌體、所述主板的基本輸入輸出系統(tǒng)以及服務器中各硬件設備的設備信息。
4.一種服務器主板的功能測試管控系統(tǒng),其特征在于,該系統(tǒng)包括 初始化模塊,用于當測試人員對服務器進行初始化之后,生成一個初始化測試文檔,并將該初始化測試文檔寫入服務器基板管理控制器的存儲介質中; 指示模塊,用于讀取所述存儲介質中的測試文檔,根據該讀取的測試文檔判斷該主板當前需要進入的測試工站,并控制一個指示裝置發(fā)出相應的指示信號,以提醒測試人員在相應的測試工站對主板進行測試; 判斷模塊,用于當主板完成一個測試工站的測試時,判斷該測試工站是否為主板的最后一個測試工站 '及 生成模塊,用于當上述完成的測試工站不是主板的最后一個測試工站時,刪除所述存儲介質中的測試文檔,然后生成一個與該完成的測試工站對應的測試文檔,并將該生成的測試文檔寫入該存儲介質中,以備下一測試工站使用。
5.如權利要求4所述的服務器主板的功能測試管控系統(tǒng),其特征在于,若上述完成的測試工站為最后一個測試工站時,所述生成模塊還用于直接刪除所述存儲介質中的測試文檔,以完成對主板的功能測試。
6.如權利要求4所述的服務器主板的功能測試管控系統(tǒng),其特征在于,所述對服務器進行初始化是指燒錄所述基板管理控制器的韌體、所述主板的基本輸入輸出系統(tǒng)以及服務器中各硬件設備的設備信息。
全文摘要
一種服務器主板的功能測試管控系統(tǒng),包括初始化模塊,用于當對服務器初始化之后,生成一個初始化測試文檔,并將該初始化測試文檔寫入存儲介質中;指示模塊,用于讀取存儲介質中的測試文檔,根據測試文檔判斷主板當前需要進入的測試工站,并控制指示裝置發(fā)出相應的指示信號;判斷模塊,用于當主板完成一個測試工站的測試時,判斷該測試工站是否為主板的最后一個測試工站;生成模塊,用于當完成的測試工站不是最后一個測試工站時,刪除存儲介質中的測試文檔,然后生成與該完成的測試工站對應的測試文檔,并寫入存儲介質中,以備下一測試工站使用。本發(fā)明還提供一種服務器主板的功能測試管控方法。本發(fā)明可減少主板測試時間,及防止主板的漏測。
文檔編號G06F11/26GK102760092SQ20111010469
公開日2012年10月31日 申請日期2011年4月26日 優(yōu)先權日2011年4月26日
發(fā)明者肖思謀, 鐘陽, 陳吉寶, 黃 俊 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司