專利名稱:計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種計(jì)算機(jī)信息技術(shù),特別是關(guān)于一種計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng),應(yīng)用在一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序,測(cè)試該待測(cè)的計(jì)算機(jī)平臺(tái)的主機(jī)電路是否有缺陷點(diǎn),并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為快速及有效率地更正各項(xiàng)缺陷點(diǎn)。
背景技術(shù):
計(jì)算機(jī)制造廠商于研發(fā)制造出一計(jì)算機(jī)平臺(tái)產(chǎn)品(例如計(jì)算機(jī)主板或功能擴(kuò)充電路卡)時(shí),通常在上市的前要進(jìn)行一系列的測(cè)試程序,測(cè)試該計(jì)算機(jī)平臺(tái)產(chǎn)品是否可完全正常運(yùn)作。若在測(cè)試過程中發(fā)現(xiàn)任何一個(gè)元件或線路有缺陷無法正常運(yùn)作,則須由測(cè)試人員將不正常的運(yùn)行狀況記錄為一缺陷點(diǎn),并將此缺陷點(diǎn)提交給研發(fā)部門進(jìn)行修改工作。
目前常用的一種計(jì)算機(jī)平臺(tái)測(cè)試方法是由測(cè)試人員首先將待測(cè)計(jì)算機(jī)平臺(tái)耦合至一計(jì)算機(jī)平臺(tái),接著測(cè)試人員依據(jù)該待測(cè)計(jì)算機(jī)平臺(tái)的規(guī)格資料制訂標(biāo)準(zhǔn)的作業(yè)程序,以人工方式逐步操控該計(jì)算機(jī)平臺(tái)逐一檢驗(yàn)該計(jì)算機(jī)平臺(tái)的各個(gè)元件及線路上的輸出入信號(hào)是否正常。
然而上述以人工方式操控計(jì)算機(jī)平臺(tái)執(zhí)行測(cè)試程序的缺點(diǎn)是該過程較為費(fèi)時(shí)費(fèi)力而沒有效率,且經(jīng)常因人為操控錯(cuò)誤無法產(chǎn)生正確的測(cè)試結(jié)果。此外,當(dāng)測(cè)試不同型號(hào)的計(jì)算機(jī)平臺(tái)時(shí),由于其技術(shù)規(guī)格不同,有不同的測(cè)試作業(yè)程序,因此會(huì)加重測(cè)試人員的負(fù)擔(dān),使得測(cè)試程序更為費(fèi)時(shí)費(fèi)力而沒有效率。
發(fā)明內(nèi)容
為解決上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng),其可完全以自動(dòng)化方式對(duì)計(jì)算機(jī)平臺(tái)進(jìn)行測(cè)試程序,并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為方便及有效率地更正各項(xiàng)缺陷點(diǎn)。
本發(fā)明的另一目的在于提供一種計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng),其可用于測(cè)試不同型號(hào)的計(jì)算機(jī)主板,且可讓測(cè)試人員方便地分別針對(duì)不同型號(hào)的計(jì)算機(jī)平臺(tái)設(shè)定不同的測(cè)試參數(shù)。
本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng)是應(yīng)用在一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序,借此測(cè)試出該待測(cè)的計(jì)算機(jī)平臺(tái)的主機(jī)電路是否有缺陷點(diǎn),并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為快速及有效率地更正各項(xiàng)缺陷點(diǎn)。
本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試方法包括預(yù)建一硬件規(guī)格數(shù)據(jù)庫,儲(chǔ)存該待測(cè)計(jì)算機(jī)平臺(tái)的規(guī)格資料,包括硬件元件、硬件路徑、控制點(diǎn)和控制方法,將這些硬件規(guī)格資料作為一組測(cè)試參數(shù);在實(shí)際進(jìn)行測(cè)試程序時(shí),從該硬件規(guī)格數(shù)據(jù)庫模塊中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料所定義的測(cè)試參數(shù);依據(jù)讀取到的測(cè)試參數(shù),產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào);將產(chǎn)生的測(cè)試信號(hào)依據(jù)該硬件規(guī)格資料中的硬件元件和硬件路徑資料傳送至各個(gè)控制點(diǎn);監(jiān)視各個(gè)控制點(diǎn)在接收到該測(cè)試信號(hào)傳送模塊所傳送的測(cè)試信號(hào)后所產(chǎn)生的響應(yīng)結(jié)果;將監(jiān)視后得到的響應(yīng)結(jié)果資料與該硬件規(guī)格資料所規(guī)定的響應(yīng)結(jié)果資料作一對(duì)比;若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息;以及響應(yīng)該錯(cuò)誤信息而產(chǎn)生一電子錯(cuò)誤報(bào)表,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。
本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)包括一硬件規(guī)格資料輸入模塊,是一人工操控的資料輸入模塊,輸入該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料,包括硬件元件、硬件路徑、控制點(diǎn)和控制方法,將這些硬件規(guī)格資料作為一組測(cè)試參數(shù);一硬件規(guī)格數(shù)據(jù)庫模塊,用于儲(chǔ)存該硬件規(guī)格資料輸入模塊所輸入的硬件規(guī)格資料;一硬件規(guī)格資料讀取模塊,在實(shí)際進(jìn)行該測(cè)試程序時(shí),從該硬件規(guī)格數(shù)據(jù)庫模塊中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料所定義的測(cè)試參數(shù);一測(cè)試信號(hào)產(chǎn)生模塊,依據(jù)該硬件規(guī)格資料讀取模塊所讀取到的測(cè)試參數(shù)產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào);一測(cè)試信號(hào)傳送模塊,可將該測(cè)試信號(hào)產(chǎn)生模塊產(chǎn)生的測(cè)試信號(hào)依據(jù)硬件規(guī)格資料中的硬件元件和硬件路徑資料傳送至各個(gè)控制點(diǎn);一控制點(diǎn)監(jiān)視模塊,監(jiān)視各個(gè)控制點(diǎn)在接收到該測(cè)試信號(hào)傳送模塊所傳送的測(cè)試信號(hào)后所產(chǎn)生的響應(yīng)結(jié)果;一對(duì)比模塊,將該控制點(diǎn)監(jiān)視模塊所監(jiān)視得到的響應(yīng)結(jié)果資料與該硬件規(guī)格資料所規(guī)定的響應(yīng)結(jié)果資料作一對(duì)比;若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息;以及一錯(cuò)誤報(bào)表產(chǎn)生模塊,可響應(yīng)該對(duì)比模塊所產(chǎn)生的錯(cuò)誤信息產(chǎn)生一電子錯(cuò)誤報(bào)表,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。
本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng)在測(cè)試不同型號(hào)的計(jì)算機(jī)平臺(tái)時(shí),輸入不同的硬件規(guī)格資料作為測(cè)試參數(shù),讓計(jì)算機(jī)平臺(tái)可分別對(duì)不同型號(hào)的計(jì)算機(jī)平臺(tái)進(jìn)行自動(dòng)化的測(cè)試程序,并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為方便及有效率地更正各項(xiàng)缺陷點(diǎn)。
圖1為一系統(tǒng)結(jié)構(gòu)示意圖,顯示本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)的應(yīng)用結(jié)構(gòu)及其對(duì)象導(dǎo)向組件模型的基本結(jié)構(gòu);圖2A及圖2B為一文檔內(nèi)容示意圖,顯示本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)輸入TXT格式的技術(shù)規(guī)格數(shù)據(jù)文件內(nèi)容的一個(gè)實(shí)例;圖3為一文檔內(nèi)容示意圖,顯示本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)輸出REP格式的錯(cuò)誤報(bào)表文檔內(nèi)容的一個(gè)實(shí)例。
具體實(shí)施例方式
實(shí)施例以下即配合附圖,詳細(xì)說明本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng)的實(shí)施例。
圖1即顯示本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)(如標(biāo)號(hào)100所指的虛線框包括的部分)的應(yīng)用結(jié)構(gòu)及其對(duì)象導(dǎo)向組件模型(object-orientedcomponent model)的基本結(jié)構(gòu)。如圖所示,本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100在實(shí)際應(yīng)用上是搭載至一計(jì)算機(jī)平臺(tái)10,對(duì)該計(jì)算機(jī)平臺(tái)10的主機(jī)電路20提供一自動(dòng)化的測(cè)試程序,例如包括整體的計(jì)算機(jī)主板或外接的功能擴(kuò)充電路卡的測(cè)試程序。在實(shí)際應(yīng)用上,本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100可例如應(yīng)用在該計(jì)算機(jī)平臺(tái)10的研發(fā)及生產(chǎn)過程中各個(gè)所需的測(cè)試程序,例如工程驗(yàn)證測(cè)試程序(EngineeringVerification Testing,EVT)、設(shè)計(jì)驗(yàn)證測(cè)試程序(Design VerificationTesting,DVT)和產(chǎn)品驗(yàn)證測(cè)試程序(Production Verification Testing,PVT)。
在具體實(shí)施上,本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100可完全以計(jì)算機(jī)程序?qū)崿F(xiàn),并將該計(jì)算機(jī)程序搭載至該測(cè)試平臺(tái)10。此外,本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100搭載的計(jì)算機(jī)平臺(tái)10是開機(jī)進(jìn)入MS-DOS(Microsoft Disk Operating System)操作系統(tǒng),也就是本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100的計(jì)算機(jī)程序是設(shè)計(jì)在MS-DOS操作系統(tǒng)下執(zhí)行的。
如圖1所示,本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)100的軟件結(jié)構(gòu)的對(duì)象導(dǎo)向組件模型(object-oriented component model)至少包括(a)一硬件規(guī)格資料輸入模塊101;(b)一硬件規(guī)格數(shù)據(jù)庫模塊102;(c)一硬件規(guī)格資料讀取模塊110;(d)一測(cè)試信號(hào)產(chǎn)生模塊120;(e)一測(cè)試信號(hào)傳送模塊130;(f)一控制點(diǎn)監(jiān)視模塊140;(g)一對(duì)比模塊150;以及(h)一錯(cuò)誤報(bào)表產(chǎn)生模塊160。
硬件規(guī)格資料輸入模塊101是一人工操控的數(shù)據(jù)輸入模塊,使用者例如通過鍵盤11輸入該待測(cè)計(jì)算機(jī)平臺(tái)10主機(jī)電路20的硬件規(guī)格資料201,包括該待測(cè)計(jì)算機(jī)平臺(tái)10的主機(jī)電路20中的各個(gè)硬件元件(components)、硬件路徑(hard ware path)、控制點(diǎn)(hard ware control nodes)和控制方法(hard ware control node method),將這些規(guī)格資料作為一組測(cè)試參數(shù)。舉例來說,該硬件規(guī)格資料輸入模塊101輸入的硬件規(guī)格資料201例如包括GPI(General Purpose Inputs)、GPO(General PurposeOutputs)、IRQ(Interrupt ReQeust)的傳送方式、I2C(Inter-Integrated Circuit)映對(duì)方式、LED(Light Emitting Diode)的配置方式、各個(gè)按鍵的配置方式、各個(gè)跳線(Jumper)的配置方式、PCI(Peripheral ComponentInterconnect)裝置的配置方式、風(fēng)扇的配置方式、電磁干擾(Electromagnetic Interference,EMI)的消除方法、各式各樣的喚醒事件(Wakeup)的路徑等。在該實(shí)施例中,硬件規(guī)格資料輸入模塊101例如是采用TXT的文檔格式將這些輸入的硬件規(guī)格資料201建立成一電子文件。圖2A和圖2B即顯示該硬件規(guī)格資料輸入模塊101輸入、建立的一TXT格式的硬件規(guī)格數(shù)據(jù)文件201的一個(gè)實(shí)例。
硬件規(guī)格數(shù)據(jù)庫模塊102是一資料儲(chǔ)存模塊,儲(chǔ)存上述硬件規(guī)格資料輸入模塊101輸入的硬件規(guī)格資料201,例如圖2A和圖2B所示的TXT格式的技術(shù)規(guī)格資料文件。該硬件規(guī)格數(shù)據(jù)庫模塊102可同時(shí)儲(chǔ)存多種不同型號(hào)的計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料。
硬件規(guī)格資料讀取模塊110可在測(cè)試平臺(tái)10實(shí)際對(duì)待測(cè)計(jì)算機(jī)平臺(tái)10進(jìn)行一測(cè)試程序時(shí),響應(yīng)其激活事件202,從上述硬件規(guī)格數(shù)據(jù)庫模塊102中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)10的硬件規(guī)格資料201所定義的測(cè)試參數(shù)。
測(cè)試信號(hào)產(chǎn)生模塊120可將上述硬件規(guī)格資料讀取模塊110讀取的測(cè)試參數(shù),經(jīng)轉(zhuǎn)換產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào)。
測(cè)試信號(hào)傳送模塊130可將上述測(cè)試信號(hào)產(chǎn)生模塊120產(chǎn)生的測(cè)試信號(hào),依據(jù)該待測(cè)計(jì)算機(jī)平臺(tái)10的硬件規(guī)格資料201中所定義的硬件元件及硬件路徑資料傳送至各個(gè)控制點(diǎn)。
控制點(diǎn)監(jiān)視模塊140可監(jiān)視各個(gè)控制點(diǎn)在接收到上述測(cè)試信號(hào)傳送模塊130傳送的測(cè)試信號(hào)后所響應(yīng)而產(chǎn)生的信號(hào)及狀態(tài),并接收這些信號(hào)及狀態(tài)所代表的資料。
對(duì)比模塊150可將上述控制點(diǎn)監(jiān)視模塊140所接收到的信號(hào)及狀態(tài)資料與該硬件規(guī)格數(shù)據(jù)庫模塊102預(yù)存的硬件規(guī)格資料201作一對(duì)比,檢驗(yàn)該待測(cè)計(jì)算機(jī)平臺(tái)10所響應(yīng)的信號(hào)及狀態(tài)是否符合其硬件規(guī)格資料201規(guī)定的響應(yīng)結(jié)果。若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息。
錯(cuò)誤報(bào)表產(chǎn)生模塊160可響應(yīng)上述對(duì)比模塊150產(chǎn)生的錯(cuò)誤信息,產(chǎn)生一電子錯(cuò)誤報(bào)表301,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。在具體實(shí)施上,該錯(cuò)誤報(bào)表產(chǎn)生模塊160是例如利用REP文檔格式產(chǎn)生該電子錯(cuò)誤報(bào)表301。圖3即顯示該錯(cuò)誤報(bào)表產(chǎn)生模塊160產(chǎn)生的一REP格式錯(cuò)誤報(bào)表301內(nèi)容的一個(gè)實(shí)例。
請(qǐng)同時(shí)參閱圖1、圖2A、圖2B和圖3。在實(shí)際應(yīng)用上,本發(fā)明的該計(jì)算機(jī)平臺(tái)測(cè)試方法至少包括當(dāng)測(cè)試人員要對(duì)一特定型號(hào)的計(jì)算機(jī)平臺(tái)10進(jìn)行測(cè)試時(shí),即可預(yù)先借由硬件規(guī)格資料輸入模塊101輸入該待測(cè)計(jì)算機(jī)平臺(tái)10的硬件規(guī)格資料201,其中包括硬件元件、硬件路徑、控制點(diǎn)和控制方法,將這些硬件規(guī)格資料201作為一組測(cè)試參數(shù),并將這些測(cè)試參數(shù)儲(chǔ)存入硬件規(guī)格數(shù)據(jù)庫模塊102。
在實(shí)際進(jìn)行測(cè)試程序時(shí),測(cè)試人員即可操控該測(cè)試平臺(tái)10發(fā)出一激活事件202,令硬件規(guī)格資料讀取模塊110響應(yīng)地從硬件規(guī)格數(shù)據(jù)庫模塊102中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)10的硬件規(guī)格資料201定義的測(cè)試參數(shù)。接著即由測(cè)試信號(hào)產(chǎn)生模塊120將這些測(cè)試參數(shù)經(jīng)轉(zhuǎn)換而產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào),再通過測(cè)試信號(hào)傳送模塊130將測(cè)試信號(hào)產(chǎn)生模塊120產(chǎn)生的測(cè)試信號(hào),依據(jù)該待測(cè)計(jì)算機(jī)平臺(tái)10的硬件規(guī)格資料201中所定義的硬件元件及硬件路徑資料傳送至各個(gè)控制點(diǎn),令這些控制點(diǎn)響應(yīng)這些測(cè)試信號(hào)而產(chǎn)生預(yù)定的信號(hào)及狀態(tài)??刂泣c(diǎn)監(jiān)視模塊140即可監(jiān)視各個(gè)控制點(diǎn)在接收到測(cè)試信號(hào)后所響應(yīng)而產(chǎn)生的信號(hào)及狀態(tài),并將這些信號(hào)及狀態(tài)所對(duì)應(yīng)的數(shù)據(jù)傳送到對(duì)比模塊150,令對(duì)比模塊150將這些響應(yīng)結(jié)果資料與該硬件規(guī)格數(shù)據(jù)庫模塊102所預(yù)存的硬件規(guī)格資料201作一對(duì)比,檢驗(yàn)該待測(cè)計(jì)算機(jī)平臺(tái)10所響應(yīng)的信號(hào)及狀態(tài)是否符合其硬件規(guī)格資料201所規(guī)定的響應(yīng)結(jié)果。若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息。錯(cuò)誤報(bào)表產(chǎn)生模塊160即可響應(yīng)上述對(duì)比模塊150產(chǎn)生的錯(cuò)誤信息,產(chǎn)生一電子錯(cuò)誤報(bào)表301,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。
測(cè)試人員即可直接將上述錯(cuò)誤報(bào)表301提交給研發(fā)部門,令研發(fā)部門依據(jù)該錯(cuò)誤報(bào)表301對(duì)待測(cè)計(jì)算機(jī)平臺(tái)10進(jìn)行修改工作。
總而言之,本發(fā)明提供了一種新穎的計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng),應(yīng)用在一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序;測(cè)試人員在測(cè)試不同型號(hào)的計(jì)算機(jī)平臺(tái)時(shí),輸入不同的硬件規(guī)格資料作為測(cè)試參數(shù),借此可對(duì)不同型號(hào)的計(jì)算機(jī)平臺(tái)進(jìn)行自動(dòng)化的測(cè)試程序,并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為方便及有效率地更正各項(xiàng)缺陷點(diǎn)。本發(fā)明因此比現(xiàn)有技術(shù)具有更佳的進(jìn)步性及實(shí)用性。
權(quán)利要求
1.一種計(jì)算機(jī)平臺(tái)測(cè)試方法,應(yīng)用在一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序,其特征在于,該計(jì)算機(jī)平臺(tái)測(cè)試方法至少包括預(yù)建一硬件規(guī)格數(shù)據(jù)庫,儲(chǔ)存該待測(cè)計(jì)算機(jī)平臺(tái)的規(guī)格資料,包括硬件元件、硬件路徑、控制點(diǎn)和控制方法,將這些硬件規(guī)格資料作為一組測(cè)試參數(shù);在實(shí)際進(jìn)行測(cè)試程序時(shí),從該硬件規(guī)格數(shù)據(jù)庫模塊中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料所定義的測(cè)試參數(shù);依據(jù)讀取到的測(cè)試參數(shù),產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào);將產(chǎn)生的測(cè)試信號(hào)依據(jù)該硬件規(guī)格資料中的硬件元件和硬件路徑資料傳送至各個(gè)控制點(diǎn);監(jiān)視各個(gè)控制點(diǎn)在接收到該測(cè)試信號(hào)傳送模塊所傳送的測(cè)試信號(hào)后所產(chǎn)生的響應(yīng)結(jié)果;將監(jiān)視后得到的響應(yīng)結(jié)果資料與該硬件規(guī)格資料所規(guī)定的響應(yīng)結(jié)果資料作一對(duì)比;若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息;以及響應(yīng)該錯(cuò)誤信息而產(chǎn)生一電子錯(cuò)誤報(bào)表,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。
2.如權(quán)利要求1所述的計(jì)算機(jī)平臺(tái)測(cè)試方法,其特征在于,該待測(cè)計(jì)算機(jī)平臺(tái)的主機(jī)電路包括一計(jì)算機(jī)主板。
3.如權(quán)利要求1所述的計(jì)算機(jī)平臺(tái)測(cè)試方法,其特征在于,該待測(cè)計(jì)算機(jī)平臺(tái)的主機(jī)電路包括一功能擴(kuò)充電路卡。
4.如權(quán)利要求1所述的計(jì)算機(jī)平臺(tái)測(cè)試方法,其特征在于,該硬件規(guī)格資料輸入模塊是利用TXT文檔格式輸入該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料。
5.如權(quán)利要求1所述的計(jì)算機(jī)平臺(tái)測(cè)試方法,其特征在于,該錯(cuò)誤報(bào)表產(chǎn)生模塊是利用REP文檔格式產(chǎn)生該電子錯(cuò)誤報(bào)表。
6.一種計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng),可搭載至一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序,其特征在于,該計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)至少包括一硬件規(guī)格資料輸入模塊,是一人工操控的資料輸入模塊,輸入該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料,包括硬件元件、硬件路徑、控制點(diǎn)和控制方法,將這些硬件規(guī)格資料作為一組測(cè)試參數(shù);一硬件規(guī)格數(shù)據(jù)庫模塊,用于儲(chǔ)存該硬件規(guī)格資料輸入模塊所輸入的硬件規(guī)格資料;一硬件規(guī)格資料讀取模塊,在實(shí)際進(jìn)行該測(cè)試程序時(shí),從該硬件規(guī)格數(shù)據(jù)庫模塊中讀取出該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料所定義的測(cè)試參數(shù);一測(cè)試信號(hào)產(chǎn)生模塊,依據(jù)該硬件規(guī)格資料讀取模塊所讀取到的測(cè)試參數(shù)產(chǎn)生一組對(duì)應(yīng)的測(cè)試信號(hào);一測(cè)試信號(hào)傳送模塊,可將該測(cè)試信號(hào)產(chǎn)生模塊產(chǎn)生的測(cè)試信號(hào)依據(jù)硬件規(guī)格資料中的硬件元件和硬件路徑資料傳送至各個(gè)控制點(diǎn);一控制點(diǎn)監(jiān)視模塊,監(jiān)視各個(gè)控制點(diǎn)在接收到該測(cè)試信號(hào)傳送模塊所傳送的測(cè)試信號(hào)后所產(chǎn)生的響應(yīng)結(jié)果;一對(duì)比模塊,將該控制點(diǎn)監(jiān)視模塊所監(jiān)視得到的響應(yīng)結(jié)果資料與該硬件規(guī)格資料所規(guī)定的響應(yīng)結(jié)果資料作一對(duì)比;若完全相符,則產(chǎn)生一測(cè)試通過信息;反之若有不相符之處,則產(chǎn)生一錯(cuò)誤信息;以及一錯(cuò)誤報(bào)表產(chǎn)生模塊,可響應(yīng)該對(duì)比模塊所產(chǎn)生的錯(cuò)誤信息產(chǎn)生一電子錯(cuò)誤報(bào)表,其中列出各個(gè)發(fā)生錯(cuò)誤的控制點(diǎn)及其所響應(yīng)產(chǎn)生的信號(hào)及狀態(tài)資料及其相關(guān)的硬件元件和硬件路徑。
7.如權(quán)利要求6所述的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng),其特征在于,該待測(cè)計(jì)算機(jī)平臺(tái)的主機(jī)電路包括一計(jì)算機(jī)主板。
8.如權(quán)利要求6所述的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng),其特征在于,該待測(cè)計(jì)算機(jī)平臺(tái)的主機(jī)電路包括一功能擴(kuò)充電路卡。
9.如權(quán)利要求6所述的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng),其特征在于,該硬件規(guī)格資料輸入模塊是利用TXT文檔格式輸入該待測(cè)計(jì)算機(jī)平臺(tái)的硬件規(guī)格資料。
10.如權(quán)利要求6所述的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng),其特征在于,該錯(cuò)誤報(bào)表產(chǎn)生模塊是利用REP文檔格式產(chǎn)生該電子式錯(cuò)誤報(bào)表。
全文摘要
本發(fā)明是一種計(jì)算機(jī)平臺(tái)測(cè)試方法及系統(tǒng),搭配至一計(jì)算機(jī)平臺(tái),對(duì)該計(jì)算機(jī)平臺(tái)的主機(jī)電路提供一自動(dòng)化的測(cè)試程序;本發(fā)明的計(jì)算機(jī)平臺(tái)測(cè)試系統(tǒng)包括硬件規(guī)格資料輸入模塊、硬件規(guī)格數(shù)據(jù)庫模塊、硬件規(guī)格資料讀取模塊、測(cè)試信號(hào)產(chǎn)生模塊、測(cè)試信號(hào)傳送模塊、控制點(diǎn)監(jiān)視模塊、對(duì)比模塊以及錯(cuò)誤報(bào)表產(chǎn)生模塊;利用本發(fā)明人員測(cè)試不同型號(hào)的計(jì)算機(jī)平臺(tái)時(shí),輸入不同的硬件規(guī)格資料作為測(cè)試參數(shù),分別對(duì)不同型號(hào)的計(jì)算機(jī)平臺(tái)進(jìn)行自動(dòng)化的測(cè)試程序,并自動(dòng)產(chǎn)生一錯(cuò)誤報(bào)表讓開發(fā)人員更為方便及有效地更正各項(xiàng)缺陷點(diǎn)。
文檔編號(hào)G06F11/36GK1797366SQ20041010412
公開日2006年7月5日 申請(qǐng)日期2004年12月30日 優(yōu)先權(quán)日2004年12月30日
發(fā)明者盧盈志, 李浚溢, 張啟聰, 吳俊龍, 余亮宏, 李家興 申請(qǐng)人:英業(yè)達(dá)股份有限公司