主板功能測(cè)試管控系統(tǒng)及方法
【專利摘要】一種主板功能測(cè)試管控方法,運(yùn)用于測(cè)試主機(jī),該方法包括:預(yù)設(shè)被測(cè)設(shè)備所要執(zhí)行的測(cè)試項(xiàng)目的測(cè)試順序;根據(jù)所預(yù)設(shè)的測(cè)試順序調(diào)用相應(yīng)的測(cè)試程序進(jìn)行測(cè)試;在啟動(dòng)其中一項(xiàng)測(cè)試項(xiàng)目后掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該項(xiàng)測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行;當(dāng)該測(cè)試項(xiàng)目完成測(cè)試后,掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否已退出該進(jìn)程列表;當(dāng)該測(cè)試項(xiàng)目的測(cè)試程序有實(shí)際運(yùn)行且該測(cè)試程序退出所述進(jìn)程列表后,將該測(cè)試項(xiàng)目的測(cè)試結(jié)果加密并寫入到測(cè)試日志文件中。本發(fā)明還提供一種相應(yīng)的主板功能測(cè)試管控系統(tǒng)。利用本發(fā)明可有效防止被測(cè)設(shè)備測(cè)試結(jié)果的作假行為發(fā)生。
【專利說(shuō)明】主板功能測(cè)試管控系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種主板功能測(cè)試管控系統(tǒng)及方法。
【背景技術(shù)】
[0002]目前的主板測(cè)試常采用Linux系統(tǒng)平臺(tái),Linux系統(tǒng)崇尚軟件開(kāi)源,有很多可以免費(fèi)使用的共享性硬件測(cè)試軟件,因此在給主板測(cè)試準(zhǔn)備測(cè)試軟件時(shí),為節(jié)省開(kāi)發(fā)時(shí)間常有可能會(huì)加入一些免費(fèi)的共享測(cè)試程序,用腳本將這些測(cè)試程序和自己開(kāi)發(fā)的測(cè)試程序串聯(lián)起來(lái)。
[0003]而為滿足工廠要求每個(gè)測(cè)試項(xiàng)都要有測(cè)試日志文件的要求,在工廠運(yùn)行測(cè)試程序時(shí),有時(shí)工廠操作員或測(cè)試工程師會(huì)手動(dòng)屏蔽某些測(cè)試程序,只保留寫入日志文件功能,或者手動(dòng)拷貝偽造日志文件,逃避測(cè)試。顯然,這些測(cè)試行為極大地影響了主板測(cè)試質(zhì)量。
【發(fā)明內(nèi)容】
[0004]鑒于以上內(nèi)容,有必要提供一種主板功能測(cè)試管控系統(tǒng),可有效防止被測(cè)設(shè)備測(cè)試結(jié)果的作假行為發(fā)生。
[0005]所述主板功能測(cè)試管控系統(tǒng)包括:預(yù)設(shè)模塊,用于預(yù)設(shè)被測(cè)設(shè)備所要執(zhí)行的測(cè)試項(xiàng)目的測(cè)試順序;調(diào)用模塊,用于根據(jù)所預(yù)設(shè)的測(cè)試順序調(diào)用相應(yīng)的測(cè)試程序進(jìn)行測(cè)試;掃描模塊,用于在啟動(dòng)其中一項(xiàng)測(cè)試項(xiàng)目后掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該項(xiàng)測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行;所述掃描模塊,還用于當(dāng)該測(cè)試項(xiàng)目完成測(cè)試后,掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否已退出該進(jìn)程列表;及記錄模塊,用于當(dāng)該測(cè)試項(xiàng)目的測(cè)試程序有實(shí)際運(yùn)行且該測(cè)試程序退出所述進(jìn)程列表后,將該測(cè)試項(xiàng)目的測(cè)試結(jié)果加密并寫入到測(cè)試日志文件中。
[0006]鑒于以上內(nèi)容,還有必要提供一種主板功能測(cè)試管控方法,可有效防止被測(cè)設(shè)備測(cè)試結(jié)果的作假行為發(fā)生。
[0007]所述主板功能測(cè)試管控方法包括:預(yù)設(shè)步驟,預(yù)設(shè)被測(cè)設(shè)備所要執(zhí)行的測(cè)試項(xiàng)目的測(cè)試順序;調(diào)用步驟,根據(jù)所預(yù)設(shè)的測(cè)試順序調(diào)用相應(yīng)的測(cè)試程序進(jìn)行測(cè)試;第一掃描步驟,在啟動(dòng)其中一項(xiàng)測(cè)試項(xiàng)目后掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該項(xiàng)測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行;第二掃描步驟,當(dāng)該測(cè)試項(xiàng)目完成測(cè)試后,掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否已退出該進(jìn)程列表;及記錄步驟,當(dāng)該測(cè)試項(xiàng)目的測(cè)試程序有實(shí)際運(yùn)行且該測(cè)試程序退出所述進(jìn)程列表后,將該測(cè)試項(xiàng)目的測(cè)試結(jié)果加密并寫入到測(cè)試日志文件中。
[0008]相較于現(xiàn)有技術(shù),所述主板功能測(cè)試管控系統(tǒng)及方法,可有效防止被測(cè)設(shè)備測(cè)試結(jié)果的作假行為發(fā)生。
【專利附圖】
【附圖說(shuō)明】
[0009]圖1是本發(fā)明主板功能測(cè)試管控系統(tǒng)的運(yùn)行環(huán)境圖。[0010]圖2是本發(fā)明主板功能測(cè)試管控系統(tǒng)的功能模塊圖。
[0011]圖3是本發(fā)明主板功能測(cè)試管控方法的較佳實(shí)施例的流程圖。
[0012]主要元件符號(hào)說(shuō)明
[0013]
【權(quán)利要求】
1.一種主板功能測(cè)試管控系統(tǒng),運(yùn)行于測(cè)試主機(jī),其特征在于,該系統(tǒng)包括: 預(yù)設(shè)模塊,用于預(yù)設(shè)被測(cè)設(shè)備所要執(zhí)行的測(cè)試項(xiàng)目的測(cè)試順序; 調(diào)用模塊,用于根據(jù)所預(yù)設(shè)的測(cè)試順序調(diào)用相應(yīng)的測(cè)試程序進(jìn)行測(cè)試; 掃描模塊,用于在啟動(dòng)其中一項(xiàng)測(cè)試項(xiàng)目后掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該項(xiàng)測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行; 所述掃描模塊,還用于當(dāng)該測(cè)試項(xiàng)目完成測(cè)試后,掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否已退出該進(jìn)程列表 '及 記錄模塊,用于當(dāng)該測(cè)試項(xiàng)目的測(cè)試程序有實(shí)際運(yùn)行且該測(cè)試程序退出所述進(jìn)程列表后,將該測(cè)試項(xiàng)目的測(cè)試結(jié)果加密并寫入到測(cè)試日志文件中。
2.如權(quán)利要求I所述的主板功能測(cè)試管控系統(tǒng),其特征在于,所述測(cè)試項(xiàng)目的測(cè)試程序按照相應(yīng)的測(cè)試項(xiàng)目命名并存儲(chǔ)在存儲(chǔ)器中。
3.如權(quán)利要求2所述的主板功能測(cè)試管控系統(tǒng),其特征在于,所述掃描模塊掃描所述測(cè)試主機(jī)的進(jìn)程列表,并從該進(jìn)程列表中檢測(cè)是否存在按照該測(cè)試項(xiàng)目命名的測(cè)試程序,從而檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行或已退出進(jìn)程列表。
4.一種主板功能測(cè)試管控方法,運(yùn)用于測(cè)試主機(jī),其特征在于,該方法包括: 預(yù)設(shè)步驟,預(yù)設(shè)被測(cè)設(shè)備所要執(zhí)行的測(cè)試項(xiàng)目的測(cè)試順序; 調(diào)用步驟,根據(jù)所預(yù)設(shè)的測(cè)試順序調(diào)用相應(yīng)的測(cè)試程序進(jìn)行測(cè)試; 第一掃描步驟,在啟動(dòng)其中一項(xiàng)測(cè)試項(xiàng)目后掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該項(xiàng)測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行; 第二掃描步驟,當(dāng)該測(cè)試項(xiàng)目完成測(cè)試后,掃描所述測(cè)試主機(jī)的進(jìn)程列表以檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否已退出該進(jìn)程列表;及 記錄步驟,當(dāng)該測(cè)試項(xiàng)目的測(cè)試程序有實(shí)際運(yùn)行且該測(cè)試程序退出所述進(jìn)程列表后,將該測(cè)試項(xiàng)目的測(cè)試結(jié)果加密并寫入到測(cè)試日志文件中。
5.如權(quán)利要求4所述的主板功能測(cè)試管控方法,其特征在于,所述測(cè)試項(xiàng)目的測(cè)試程序按照相應(yīng)的測(cè)試項(xiàng)目命名并存儲(chǔ)在存儲(chǔ)器中。
6.如權(quán)利要求5所述的主板功能測(cè)試管控方法,其特征在于,于所述第一及第二掃描步驟掃描所述測(cè)試主機(jī)的進(jìn)程列表,并從該進(jìn)程列表中檢測(cè)是否存在按照該測(cè)試項(xiàng)目命名的測(cè)試程序,從而檢測(cè)該測(cè)試項(xiàng)目的測(cè)試程序是否正在運(yùn)行或已退出進(jìn)程列表。
【文檔編號(hào)】G06F11/22GK103838651SQ201210475412
【公開(kāi)日】2014年6月4日 申請(qǐng)日期:2012年11月21日 優(yōu)先權(quán)日:2012年11月21日
【發(fā)明者】唐新橋 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司