自動(dòng)化檢測(cè)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及測(cè)試領(lǐng)域,具體來(lái)說(shuō),涉及一種自動(dòng)化檢測(cè)方法及裝置。
【背景技術(shù)】
[0002] 當(dāng)前服務(wù)器生產(chǎn)線老化測(cè)試系統(tǒng)主要用于測(cè)試服務(wù)器整機(jī)在高溫高壓環(huán)境下的 穩(wěn)定性,最大程度上保證出廠后的服務(wù)器運(yùn)行的可靠性,把有可能產(chǎn)生的產(chǎn)品質(zhì)量問(wèn)題扼 殺在生產(chǎn)線上,避免給后續(xù)運(yùn)營(yíng)環(huán)節(jié)造成不必要的壓力。
[0003] 雖然服務(wù)器中可能存在的大部分問(wèn)題已經(jīng)在老化過(guò)程中被篩選出來(lái),但是在老化 測(cè)試中,測(cè)試程序?qū)τ诜?wù)器整機(jī)中部件的數(shù)量、Logo、型號(hào)等基礎(chǔ)性信息檢查不足。當(dāng)發(fā) 生人為失誤等原因造成的部件數(shù)量不全、Firmware版本錯(cuò)誤、問(wèn)題部件定位不確切等等問(wèn) 題時(shí),測(cè)試程序不能夠及時(shí)有效的將問(wèn)題呈現(xiàn)出來(lái),有可能導(dǎo)致很多細(xì)節(jié)被漏查。所以,這 些細(xì)節(jié)都需要進(jìn)行人工檢驗(yàn),在人工檢驗(yàn)的過(guò)程中,不僅誤判概率高,而且效率低,因此會(huì) 嚴(yán)重拖延生產(chǎn)線的生產(chǎn)進(jìn)度,給客戶造成不必要的麻煩,影響公司的正常運(yùn)營(yíng)。此外,傳統(tǒng) 的測(cè)試軟件主要針對(duì)的測(cè)試對(duì)象為低端的雙路服務(wù)器,而對(duì)于復(fù)雜的高配置服務(wù)器,并沒(méi) 有很完善的自動(dòng)化測(cè)試方案。
[0004] 針對(duì)相關(guān)技術(shù)中的問(wèn)題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0005] 針對(duì)相關(guān)技術(shù)中的問(wèn)題,本發(fā)明提出一種自動(dòng)化檢測(cè)方法及裝置,能夠通過(guò)讀取 配置信息文件中的測(cè)試參數(shù),對(duì)測(cè)試參數(shù)進(jìn)行逐項(xiàng)測(cè)試,并將測(cè)試結(jié)果生成日志存放到指 定目錄的技術(shù)方案,緩解了在服務(wù)器生產(chǎn)線老化測(cè)試系統(tǒng)中的人工檢查的壓力,縮短了檢 測(cè)時(shí)間,從而提高了工作效率;同時(shí),充實(shí)現(xiàn)有老化生產(chǎn)線測(cè)試系統(tǒng),提高故障鑒別的準(zhǔn)確 性,從而降低了出廠服務(wù)器的故障率,并且完成了服務(wù)器整機(jī)綜合連貫的協(xié)同測(cè)試,大大地 節(jié)約了人力資源;以及本方案可以克服傳統(tǒng)測(cè)試軟件只能針對(duì)低端服務(wù)器進(jìn)行測(cè)試的問(wèn) 題,提供了針對(duì)復(fù)雜的高配置服務(wù)器的自動(dòng)化測(cè)試方案。
[0006] 本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種自動(dòng)化檢測(cè)方法。
[0008] 該方法應(yīng)用于服務(wù)器生產(chǎn)測(cè)試過(guò)程中對(duì)服務(wù)器進(jìn)行測(cè)試,包括:
[0009] 調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息文件,配置信息文件中預(yù)先設(shè)置有待測(cè)設(shè)備對(duì)應(yīng)的 測(cè)試參數(shù)和測(cè)試結(jié)果的輸出路徑;
[0010] 根據(jù)配置信息文件中的測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試;
[0011] 將測(cè)試結(jié)果輸出至輸出路徑生成測(cè)試日志。
[0012] 其中,在調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息文件之前,需要檢查待測(cè)設(shè)備的操作系統(tǒng) 版本信息;
[0013] 根據(jù)操作系統(tǒng)版本信息,判斷待測(cè)設(shè)備是否符合測(cè)試條件;
[0014] 若判斷結(jié)果為是,則對(duì)待測(cè)設(shè)備進(jìn)行后續(xù)的測(cè)試步驟。
[0015] 優(yōu)選的,配置信息文件為可擴(kuò)展標(biāo)記語(yǔ)言XML文件。
[0016] 并且,配置信息文件中的測(cè)試參數(shù)包括以下至少之一:
[0017] 待測(cè)設(shè)備中的部件的數(shù)量、型號(hào)、商標(biāo)、固件版本。
[0018] 特別的,在對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試的過(guò)程中,測(cè)試軟件將調(diào)用測(cè)試工具,對(duì)配置信息 文件中的測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行逐項(xiàng)測(cè)試。
[0019] 根據(jù)本發(fā)明的另一方面,提供了自動(dòng)化檢測(cè)裝置。
[0020] 該裝置應(yīng)用于服務(wù)器生產(chǎn)測(cè)試過(guò)程中對(duì)服務(wù)器進(jìn)行測(cè)試,包括:
[0021] 調(diào)用模塊,用于調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息文件,配置信息文件中預(yù)先設(shè)置有 待測(cè)設(shè)備對(duì)應(yīng)的測(cè)試參數(shù)和測(cè)試結(jié)果的輸出路徑;
[0022] 測(cè)試模塊,用于根據(jù)配置信息文件中的測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試;
[0023] 生成模塊,用于將測(cè)試結(jié)果輸出至輸出路徑生成測(cè)試日志。
[0024] 可選的,裝置還包括:
[0025] 檢查模塊,用于在調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息文件之前檢查待測(cè)設(shè)備的操作系 統(tǒng)版本信息;
[0026] 以及,判斷模塊,用于根據(jù)操作系統(tǒng)版本信息,判斷待測(cè)設(shè)備是否符合測(cè)試條件;
[0027] 其中,測(cè)試模塊進(jìn)一步用于在判斷結(jié)果為是的情況下對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試。
[0028] 優(yōu)選的,配置信息文件為可擴(kuò)展標(biāo)記語(yǔ)言XML文件。
[0029] 并且,配置信息文件中的測(cè)試參數(shù)包括以下至少之一:
[0030] 待測(cè)設(shè)備中的部件的數(shù)量、型號(hào)、商標(biāo)、固件版本。
[0031] 可選的,裝置還包括:
[0032] 調(diào)用模塊,用于在根據(jù)配置信息文件中的測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試的過(guò)程 中,調(diào)用測(cè)試工具對(duì)配置信息文件中的測(cè)試參數(shù)進(jìn)行逐項(xiàng)測(cè)試。
[0033] 本發(fā)明通過(guò)讀取配置信息文件中的測(cè)試參數(shù),對(duì)測(cè)試參數(shù)進(jìn)行逐項(xiàng)測(cè)試,并將測(cè) 試結(jié)果生成日志存放到指定目錄的技術(shù)方案,緩解了在服務(wù)器生產(chǎn)線老化測(cè)試系統(tǒng)中的人 工檢查的壓力,縮短了檢測(cè)時(shí)間,從而提高了工作效率,同時(shí),充實(shí)現(xiàn)有老化生產(chǎn)線測(cè)試系 統(tǒng),提高故障鑒別的準(zhǔn)確性,從而降低了出廠服務(wù)器的故障率,并且完成了服務(wù)器整機(jī)綜合 連貫的協(xié)同測(cè)試,大大地節(jié)約了人力資源;以及本方案可以克服傳統(tǒng)測(cè)試軟件只能針對(duì)低 端服務(wù)器進(jìn)行測(cè)試的問(wèn)題,提供了針對(duì)復(fù)雜的高配置服務(wù)器的自動(dòng)化測(cè)試方案。
【附圖說(shuō)明】
[0034] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所 需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲 得其他的附圖。
[0035] 圖1是根據(jù)本發(fā)明實(shí)施例的自動(dòng)化檢測(cè)方法的流程圖;
[0036] 圖2是根據(jù)本發(fā)明實(shí)施例的測(cè)試日志示意圖;
[0037] 圖3是根據(jù)本發(fā)明實(shí)施例的錯(cuò)誤代碼示意圖;
[0038] 圖4是根據(jù)本發(fā)明實(shí)施例的自動(dòng)化檢測(cè)方法的流程示意圖;
[0039] 圖5是根據(jù)本發(fā)明實(shí)施例的自動(dòng)化檢測(cè)裝置的框圖。
【具體實(shí)施方式】
[0040] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的 范圍。
[0041] 根據(jù)本發(fā)明的實(shí)施例,提供了一種自動(dòng)化檢測(cè)方法,其中,該方法可以應(yīng)用于服務(wù) 器生產(chǎn)測(cè)試過(guò)程中對(duì)服務(wù)器進(jìn)行測(cè)試。
[0042] 如圖1所示,根據(jù)本發(fā)明實(shí)施例的自動(dòng)化檢測(cè)方法包括:
[0043] 步驟S101,調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息文件,其中,配置信息文件中預(yù)先設(shè)置有 待測(cè)設(shè)備對(duì)應(yīng)的測(cè)試參數(shù)和測(cè)試結(jié)果的輸出路徑;
[0044] 步驟S103,根據(jù)配置信息文件中的測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行測(cè)試;
[0045] 步驟S105,將測(cè)試結(jié)果輸出至輸出路徑生成測(cè)試日志。
[0046] 綜上所述,本發(fā)明實(shí)施例提供的自動(dòng)化檢測(cè)方法,通過(guò)讀取配置信息文件中的測(cè) 試參數(shù),并且根據(jù)測(cè)試參數(shù)對(duì)待測(cè)設(shè)備進(jìn)行逐項(xiàng)測(cè)試,并將測(cè)試結(jié)果生成日志并且存放到 指定輸出路徑的技術(shù)方案,緩解了在服務(wù)器生產(chǎn)線老化測(cè)試系統(tǒng)中的人工檢查的壓力,縮 短了檢測(cè)時(shí)間,從而提高了工作效率,同時(shí),充實(shí)了現(xiàn)有老化生產(chǎn)線測(cè)試系統(tǒng),提高了故障 鑒別的準(zhǔn)確性,從而降低了出廠服務(wù)器的故障率,并且實(shí)現(xiàn)了服務(wù)器整機(jī)綜合連貫的協(xié)同 測(cè)試,大大地節(jié)約了人力資源。
[0047] 在本發(fā)明的一個(gè)實(shí)施例中,在測(cè)試軟件調(diào)用待測(cè)設(shè)備對(duì)應(yīng)的配置信息之前,測(cè)試 軟件需要檢查待測(cè)設(shè)備的操作系統(tǒng)版本信息。其中,所需