測試方法與裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種測試方法和裝置,其中,所述測試方法包括:確定主板中當前接受測試的測試項目;依據(jù)接收到的測試項目信息,生成用于指示所述測試項目已被測試的測試信息;依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久存儲所述測試信息。通過本發(fā)明實施提供的測試方案,能夠分辨主板中的各項測試項目出廠前是否已經(jīng)過測試。
【專利說明】
測試方法與裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及主板測試技術(shù)領(lǐng)域,特別是涉及一種測試方法與裝置?!颈尘凹夹g(shù)】
[0002]大部分電子產(chǎn)品的主板在出廠前都要經(jīng)過功能測試。以電視主板為例,電視主板有相當多的接口,如電視接口,HDMI (High-Definit1n Multimedia Interface,高清晰度多媒體接口),USB(Universal Serial Bus,通用串行總線)接口等,對于電視主板上的這些測試項目,在出廠前均需要主板廠商與主板購買者之間協(xié)商對某些測試項目進行功能測試,以確保主板上的協(xié)商后的各測試項目的功能在出廠前是正常的。但是,對于主板上的各測試項目主板廠究竟有沒有漏測,這是在主板出廠后是無法區(qū)分的。特別是在主板出廠后, 如果有某些測試項目功能不良,將無法區(qū)分此不良是出主板廠后發(fā)生的,還是主板是漏測而被誤認為合格產(chǎn)品而出廠的、主板出廠前本身就不良??梢?,處于對電子產(chǎn)品的管理的角度,目前亟待解決的問題為:設(shè)置一種能分辨主板中的各測試項目出廠前究竟是否經(jīng)過測試的測試管理方法。[〇〇〇3]目前較為常用的測試管理包括如下兩種方案:
[0004]第一種:手動測試方案,即主板廠作業(yè)員依靠目檢以及經(jīng)驗逐一測試主板上的每個需要測試的測試項目,完全憑借作業(yè)員的經(jīng)驗進行測試方案。這種,手動測試方案不僅檢驗結(jié)果的可信度無法保障,而且容易發(fā)生測試項目漏測的問題??梢?,現(xiàn)有的手動測試方式,無法分辨主板中的測試項目在出廠前是否進行過測試。
[0005]第二種:自動化測試方法,即主板購者明確需要對主板進行測試的測試項目,主板廠商針對需要測試的測試項目編寫測試程序。然后由主板廠作業(yè)員操作自動化測試機器, 按照測試程序設(shè)定的測試項目和順序自動完成對主板的測試項目的測試,并生成測試結(jié)果。
[0006]現(xiàn)有的自動化的測試方式,雖然能夠解決現(xiàn)有的手動測試方案中存在的檢驗結(jié)果可信度無法保障,以及測試項目漏測的問題。但是,主板廠可以自行增刪自動化測試的測試程序,這樣,即便是主板購買者前期對測試程序進行了確認,但是在具體測試時,為了提升測試效率主板廠依然可以對測試程序進行刪除,以刪除某一或者多項測試項目對應(yīng)的測試程序,或者設(shè)置成不對測試程序中的某些測試項目進行測試,而這些最終導致所需要測試的測試項目在出廠前未經(jīng)過測試,而這對于主板購買者而言都是無法覺察到的??梢?,現(xiàn)有的這種自動測試的方案,依然無法分辨主板中的所需要測試項目在出廠前是否進行過測試。
[0007]可見,現(xiàn)有的測試管理方案,均無法分辨主板中的各測試項目出廠前是否經(jīng)過測試。
【發(fā)明內(nèi)容】
[0008]鑒于上述現(xiàn)有的測試管理方案,均無法分辨主板中的各測試項目出廠前是否已經(jīng)過測試的問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的測試方法與裝置。
[0009]為了解決上述問題,本發(fā)明公開了一種測試方法,包括:確定主板中當前接受測試的測試項目;依據(jù)接收到的測試項目信息,生成用于指示所述測試項目已被測試的測試信息;依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久存儲所述測試信息。
[0010]為了解決上述問題,本發(fā)明還公開了一種測試裝置,包括:確定模塊,用于確定主板中當前接受測試的測試項目;生成模塊,用于依據(jù)接收到的測試項目信息,生成用于指示所述測試項目已被測試的測試信息;存儲模塊,用于依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久存儲所述測試信息。
[0011]本發(fā)明實施例提供的測試方法與裝置,主板出廠前進行的每項測試項目的測試, 均會生成對應(yīng)的測試信息,然后由主板系統(tǒng)將生成的測試信息永久地存儲在為各項測試項目預(yù)設(shè)的存儲區(qū)域中。這樣,當主板出廠后,主板購買者在核實某項測試項目是否經(jīng)過出廠前測試時,通過主板系統(tǒng)從待核實的測試項目對應(yīng)的存儲空間中獲取存儲的測試信息即可分辨主板中的該項測試項目出廠前是否已經(jīng)過測試??梢?,通過本發(fā)明實施例提供的測試方案,能夠分辨主板中的各項測試項目出廠前是否已經(jīng)過測試。【附圖說明】
[0012]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1是根據(jù)本發(fā)明實施例一的一種測試方法的步驟流程圖;
[0014]圖2是根據(jù)本發(fā)明實施例二的一種測試方法的步驟流程圖;
[0015]圖3是根據(jù)本發(fā)明實施例三的一種測試裝置的結(jié)構(gòu)框圖;
[0016]圖4是根據(jù)本發(fā)明實施例四的一種測試裝置的結(jié)構(gòu)框圖?!揪唧w實施方式】
[0017]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0018]實施例一
[0019]參照圖1,示出了本發(fā)明實施例一的一種測試方法的步驟流程圖。
[0020]本發(fā)明實施例的測試方法包括以下步驟:
[0021]步驟S102:確定主板中當前接受測試的測試項目。
[0022]其中,主板中包含多項測試項目,如:主板上設(shè)置的各接口、主板的硬件版本、主板的軟件版本等。
[0023]當前接受測試的測試項目可以是一項,也可以是多項。需要說明的是,本實施例中的主板可以是任意電子產(chǎn)品的主板,例如:電視主板、電腦主板、手機主板等。
[0024]步驟S104:依據(jù)接收到的測試項目作信息,生成用于指示測試項目已被測試的測試信息。
[0025]所接收到的測試項目信息可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置。例如: 當測試程序中的某一測試項目對應(yīng)的程序被調(diào)用時,將該調(diào)用操作作為接收到該測試項目對應(yīng)的測試項目信息。再例如:當確定主板中的某一接口被調(diào)用時,則將該調(diào)用操作確定為接收到的、該接口對應(yīng)的測試項目對應(yīng)的測試項目信息。
[0026]生成的用于指示測試項目已被測試的測試信息可以是任意適當形式的信息。例如:生成一個標識,該標識用于指示測試項目已經(jīng)過測試,該標識可以用“Y”表示,當然也可以用其他的字母、文字或者數(shù)據(jù)表示。例如:生成一個數(shù)字,該數(shù)字用于指示測試項目已被測試的次數(shù)。再例如:生成一個對數(shù)量加1的指示信息,依據(jù)該指示信息可以對測試項目對應(yīng)的存儲區(qū)域中存儲的測試信息指示的測試數(shù)量進行修改。上述僅是以舉例的形式對所生成的測試信息進行了說明,當然并不限于此,在具體實現(xiàn)過程中,可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置,本發(fā)明實施例對此不作具體限制。
[0027]步驟S106:依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試信息。
[0028]測試項目對應(yīng)的存儲區(qū)域可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置,無論如何設(shè)置,保證存儲區(qū)域能夠永久存儲測試信息即可。例如:在主板的R〇M(read only memory,只讀存儲器)中設(shè)置一塊存儲區(qū)域以存儲測試項目對應(yīng)的存儲信息。
[0029]其中,永久存儲是指無論在主板出產(chǎn)前初始化過程中、還是在主板出廠后的使用過程中,該存儲區(qū)域中存儲數(shù)據(jù)均不會更新或者丟失。
[0030]通過本發(fā)明實施例提供的測試方法,主板出廠前進行的每項測試項目的測試,均會生成對應(yīng)的測試信息,然后由主板系統(tǒng)將生成的測試信息永久地存儲在為各項測試項目預(yù)設(shè)的存儲區(qū)域中。這樣,當主板出廠后,主板購買者在核實某項測試項目是否經(jīng)過出廠前測試時,通過主板系統(tǒng)從待核實的測試項目對應(yīng)的存儲空間中獲取存儲的測試信息即可分辨主板中的該項測試項目出廠前是否已經(jīng)過測試。可見,通過本發(fā)明實施例提供的測試方法,能夠分辨主板中的各項測試項目出廠前是否已經(jīng)過測試。
[0031]實施例二
[0032]參照圖2,示出了根據(jù)本發(fā)明實施例二的一種測試方法的步驟流程圖。
[0033]本發(fā)明實施例的測試方法具體包括以下步驟:
[0034]步驟S202:主板系統(tǒng)在主板的只讀存儲器中預(yù)設(shè)存儲區(qū)域。
[0035]對于預(yù)設(shè)存儲區(qū)域的大小可以由本領(lǐng)域技術(shù)人員根據(jù)實際所需測試的測試項目的數(shù)目進行確定,本實施例中,對此不作具體限制。
[0036]步驟S204:主板系統(tǒng)在預(yù)設(shè)的存儲區(qū)域中為主板中的各測試項目設(shè)置對應(yīng)的存儲區(qū)域。
[0037]此步驟中,在預(yù)設(shè)的存儲區(qū)域中進一步地對各測試項目對應(yīng)的存儲區(qū)域進行劃分。例如:為每個存儲區(qū)域劃分設(shè)定數(shù)量的存儲比特即bit。
[0038]具體地存儲比特的設(shè)定,需要依據(jù)實際情況進行設(shè)置。下面列舉三種優(yōu)選地設(shè)置方式:
[0039]第一種,若在測試項目對應(yīng)的存儲區(qū)域中僅需記錄用于指示該測試項目是否已經(jīng)過測試的測試信息即可,那么,則僅需設(shè)置一個存儲bit即可,則N個測試項目劃分N個存儲bit即可,在記錄時可以通過在該存儲bit下寫入1表示已經(jīng)過測試,而用0表示未經(jīng)過測試。
[0040]第二種,每個測試項目也可以記錄多次,如設(shè)定記錄m次對測試項目的測試,則每個測試項目則需劃分m個存儲bit,N個測試項目則需劃分至少NXm個存儲bit。在記錄時,每當測試項目被測試一次,則在該測試項目對應(yīng)的存儲bit下便寫入對應(yīng)的測試信息。
[0041]第三種,同樣每個測試項目可以記錄多次,但是在記錄測試項目被測試的次數(shù)時, 以二進制的方式記錄存儲次數(shù),并設(shè)置所記錄的測試次數(shù)上限。在為每個測試項目在預(yù)設(shè)的測試區(qū)域中劃分對應(yīng)的存儲區(qū)域時,依據(jù)測試次數(shù)上限設(shè)置存儲bit。例如:設(shè)定某一測試項目的記錄次數(shù)上限是15次,則至少要為此測試項目劃分4個存儲bit。
[0042]步驟S206:主板系統(tǒng)確定主板中當前接受測試的測試項目。
[0043]無論是自動化測試、還是手動測試,在對主板中的各測試項目進行測試時都是逐項進行測試的。對應(yīng)每個測試項目,主板系統(tǒng)都能夠?qū)ζ錉顟B(tài)進行識別。例如,目前HDMI1 接口在接收測試,在主板系統(tǒng)即可通過該接口對應(yīng)的軟件狀態(tài)可以識別目前主板中的 HDMI1接口正在接受測試。
[0044]步驟S208:主板系統(tǒng)依據(jù)接收到的測試項目信息,生成用于指示測試項目已被測試的測試信息。
[0045]步驟S210:主板系統(tǒng)依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試fg息。
[0046]在步驟S204中已經(jīng)說明了在對每個測試項目設(shè)置對應(yīng)的存儲區(qū)域時,可以有不同的設(shè)置方式,那么,針對上述不同的設(shè)置方式,本步驟中,在向存儲區(qū)域中存儲測試區(qū)域時的存儲規(guī)則不同,具體如下:
[0047]第一種,判斷測試項目對應(yīng)的存儲區(qū)域中是否已存儲有用于指示測試項目已被測試的測試信息,若是,則不向測試項目對應(yīng)的存儲區(qū)域中存儲測試信息。
[0048]該種存儲規(guī)則更適用于僅為測試項目設(shè)置一個存儲bit的情況,在該存儲bit只需記錄測試項目是否已被測試即可。
[0049]第二種,判斷測試項目對應(yīng)的存儲區(qū)域中存儲的、用于指示測試項目已被測試的測試信息指示的測試次數(shù)是否小于預(yù)設(shè)次數(shù);若小于,則在測試次數(shù)的基礎(chǔ)上增加一次; 否則,則不對測試項目對應(yīng)的存儲區(qū)域已存儲的測試信息進行更改。
[0050]該種存儲規(guī)則更適用于依據(jù)記錄的測試次數(shù)上限為測試項目劃分存儲bit,并以二進制的方式記錄存儲次數(shù)的情況。
[0051]第三種,不對存儲區(qū)域中存儲的測試信息進行判斷,每次在確定測試項目被進行測試時,均向測試項目對應(yīng)的存儲區(qū)域中寫入用于指示測試項目經(jīng)過一次測試的信息。
[0052]該種存儲規(guī)則更適用于對每個測試項目記錄多次測試,如設(shè)定記錄m次對某一測試項目的測試,則為該測試項目劃分m個存儲bit的情況。
[0053]步驟S212:當接收到對主板進行初始化設(shè)置的指令時,主板系統(tǒng)控制初始化程序不對存儲的測試信息進行初始化。
[0054]本實施例中,通過上述步驟S202至步驟S212以將對測試項目的功能測試直接記錄在主板ROM中,在主板出廠后,可以通過主板提供的相應(yīng)菜單直接查看主板中的各測試項目是否經(jīng)過測試,而無需再由主板廠商提供有可能并不準確的測試記錄。
[0055]本領(lǐng)域技術(shù)人員應(yīng)該明了,主板在出廠前均需進行初始化設(shè)置,因此,需要在主板初始化設(shè)置時,避免對已存儲有測試信息的預(yù)設(shè)存儲區(qū)域進行初始化。
[0056]需要說明的是,若主板在出廠前不進行初始化,則無需執(zhí)行本步驟。
[0057]步驟S214:主板系統(tǒng)接收獲取測試項目對應(yīng)的測試信息的指令。
[0058]當需要查看某主板的某個測試項目是否經(jīng)過功能測試時,直接進主板的菜單即可進行查看??梢酝ㄟ^選擇主板菜單顯示的具體測試項目的標識信息,即可向主板系統(tǒng)發(fā)送獲取對應(yīng)項目的測試信息的指令,主板系統(tǒng)接收到該獲取指令后,響應(yīng)該指令執(zhí)行步驟 S216〇
[0059]步驟S216:主板系統(tǒng)獲取并顯示測試項目對應(yīng)的存儲區(qū)域中存儲的測試信息。
[0060]主板系統(tǒng)接收到獲取某測試項目的測試信息的指令后,確定該測試項目對應(yīng)的存儲區(qū)域,從確定的存儲區(qū)域中獲取存儲測試信息,并顯示在主板菜單中。
[0061]以查看電視主板中的HDMI1是否經(jīng)過功能測試為例,在電視操作菜單準備相應(yīng)的測試項目檢查,選擇項目HDMI1,主板菜單里面便生成顯示項,用以顯示HDMI1的測試次數(shù)。 此顯示項與ROM存儲區(qū)域中HDMI1測試項目對應(yīng)的存儲bit相對應(yīng)。
[0062]需要說明的是,在具體實現(xiàn)過程中,若無需獲取主板中的測試項目對應(yīng)的測試信息,則無需執(zhí)行步驟S214以及步驟S216。
[0063]通過本發(fā)明實施例提供的測試方法,主板出廠前進行的每項測試項目的測試,均會生成對應(yīng)的測試信息,然后由主板系統(tǒng)將生成的測試信息永久地存儲在為各項測試項目預(yù)設(shè)的存儲區(qū)域中。這樣,當主板出廠后,主板購買者在核實某項測試項目是否經(jīng)過出廠前測試時,通過主板系統(tǒng)從待核實的測試項目對應(yīng)的存儲空間中獲取存儲的測試信息即可分辨主板中的該項測試項目出廠前是否已經(jīng)過測試??梢姡ㄟ^本發(fā)明實施例提供的測試方法,能夠分辨主板中的各項測試項目出廠前是否已經(jīng)過測試。
[0064]實施例三
[0065]參照圖3,示出了本發(fā)明實施例三的一種測試裝置的結(jié)構(gòu)框圖。
[0066]本發(fā)明實施例的測試裝置包括:確定模塊302,用于確定主板中當前接受測試的測試項目;生成模塊304,用于依據(jù)接收到的測試項目信息,生成用于指示測試項目已被測試的測試信息;存儲模塊306,用于依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試信息。
[0067]通過本發(fā)明實施例提供的測試裝置,主板出廠前進行的每項測試項目的測試,均會生成對應(yīng)的測試信息,然后由主板系統(tǒng)將生成的測試信息永久地存儲在為各項測試項目預(yù)設(shè)的存儲區(qū)域中。這樣,當主板出廠后,主板購買者在核實某項測試項目是否經(jīng)過出廠前測試時,通過主板系統(tǒng)從待核實的測試項目對應(yīng)的存儲空間中獲取存儲的測試信息即可分辨主板中的該項測試項目出廠前是否已經(jīng)過測試??梢?,通過本發(fā)明實施例提供的測試裝置,能夠分辨主板中的各項測試項目出廠前是否已經(jīng)過測試。
[0068]實施例四
[0069]參照圖4,示出了本發(fā)明實施例四的一種測試裝置的結(jié)構(gòu)框圖。
[0070]本發(fā)明實施例對實施例三中的測試裝置進行了進一步地優(yōu)化,優(yōu)化后的測試裝置包括:確定模塊402,用于確定主板中當前接受測試的測試項目;生成模塊404,用于依據(jù)接收到的測試項目信息,生成用于指示測試項目已被測試的測試信息;存儲模塊406,用于依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試信息。
[0071]優(yōu)選地,本發(fā)明實施例的測試裝置還包括:第一預(yù)設(shè)模塊408,用于在確定模塊 402確定主板中當前接受測試的測試項目之前,在主板的只讀存儲器中預(yù)設(shè)存儲區(qū)域;第二預(yù)設(shè)模塊410,用于在預(yù)設(shè)的存儲區(qū)域中為主板中的各測試項目設(shè)置對應(yīng)的存儲區(qū)域。
[0072]優(yōu)選地,存儲模塊406包括:第一存儲模塊4062,用于判斷測試項目對應(yīng)的存儲區(qū)域中是否已存儲有用于指示測試項目已被測試的測試信息,若是,則不向測試項目對應(yīng)的存儲區(qū)域中存儲測試信息;第二存儲模塊4064,用于判斷測試項目對應(yīng)的存儲區(qū)域中存儲的、用于指示測試項目已被測試的測試信息指示的測試次數(shù)是否小于預(yù)設(shè)次數(shù);若小于,則在測試次數(shù)的基礎(chǔ)上增加一次;否則,則不對測試項目對應(yīng)的存儲區(qū)域已存儲的測試信息進行更改。
[0073]優(yōu)選地,本發(fā)明實施例的測試裝置還包括:控制模塊412,用于在存儲模塊406依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試信息之后,當接收到對主板進行初始化設(shè)置的指令時,控制初始化程序不對存儲的測試信息進行初始化。
[0074]優(yōu)選地,本發(fā)明實施例的測試裝置還包括:接收模塊414,用于在存儲模塊406依據(jù)設(shè)定規(guī)則在測試項目對應(yīng)的存儲區(qū)域中永久存儲測試信息之后,接收獲取測試項目對應(yīng)的測試信息的指令;顯示模塊416,用于獲取并顯示測試項目對應(yīng)的存儲區(qū)域中存儲的測試信息。
[0075]本實施例的測試裝置用于實現(xiàn)前述實施例一以及實施例二中相應(yīng)的測試方法,并且具有相應(yīng)的方法實施例的有益效果,在此不再贅述。
[0076]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0077]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0078]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種測試方法,其特征在于,包括:確定主板中當前接受測試的測試項目;依據(jù)接收到的測試項目信息,生成用于指示所述測試項目已被測試的測試信息;依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久存儲所述測試信息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述確定主板中當前接受測試的測試 項目的步驟之前,所述方法還包括:在所述主板的只讀存儲器中預(yù)設(shè)存儲區(qū)域;在所述預(yù)設(shè)的存儲區(qū)域中為所述主板中的各測試項目設(shè)置對應(yīng)的存儲區(qū)域。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述依據(jù)設(shè)定規(guī)則在所述測試項目對 應(yīng)的存儲區(qū)域中永久存儲所述測試信息的步驟包括:判斷所述測試項目對應(yīng)的存儲區(qū)域中是否已存儲有用于指示所述測試項目已被測試 的測試信息,若是,則不向所述測試項目對應(yīng)的存儲區(qū)域中存儲所述測試信息;或者,判斷所述測試項目對應(yīng)的存儲區(qū)域中存儲的、用于指示所述測試項目已被測試的測試 信息指示的測試次數(shù)是否小于預(yù)設(shè)次數(shù);若小于,則在所述測試次數(shù)的基礎(chǔ)上增加一次; 否則,則不對所述測試項目對應(yīng)的存儲區(qū)域已存儲的測試信息進行更改。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述依據(jù)設(shè)定規(guī)則在所述測試項目對 應(yīng)的存儲區(qū)域中永久存儲所述測試信息的步驟之后,所述方法還包括:當接收到對所述主板進行初始化設(shè)置的指令時,控制初始化程序不對存儲的所述測試 信息進行初始化。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述依據(jù)設(shè)定規(guī)則在所述測試項目對 應(yīng)的存儲區(qū)域中永久存儲所述測試信息的步驟之后,所述方法還包括:接收獲取所述測試項目對應(yīng)的測試信息的指令;獲取并顯示所述測試項目對應(yīng)的存儲區(qū)域中存儲的測試信息。6.—種測試裝置,其特征在于,包括:確定模塊,用于確定主板中當前接受測試的測試項目;生成模塊,用于依據(jù)接收到的測試項目信息,生成用于指示所述測試項目已被測試的 測試信息;存儲模塊,用于依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久存儲所述測試信息。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:第一預(yù)設(shè)模塊,用于在所述確定模塊確定主板中當前接受測試的測試項目之前,在所 述主板的只讀存儲器中預(yù)設(shè)存儲區(qū)域;第二預(yù)設(shè)模塊,用于在所述預(yù)設(shè)的存儲區(qū)域中為所述主板中的各測試項目設(shè)置對應(yīng)的 存儲區(qū)域。8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述存儲模塊包括:第一存儲模塊,用于判斷所述測試項目對應(yīng)的存儲區(qū)域中是否已存儲有用于指示所述 測試項目已被測試的測試信息,若是,則不向所述測試項目對應(yīng)的存儲區(qū)域中存儲所述測 試信息;第二存儲模塊,用于判斷所述測試項目對應(yīng)的存儲區(qū)域中存儲的、用于指示所述測試 項目已被測試的測試信息指示的測試次數(shù)是否小于預(yù)設(shè)次數(shù);若小于,則在所述測試次數(shù) 的基礎(chǔ)上增加一次;否則,則不對所述測試項目對應(yīng)的存儲區(qū)域已存儲的測試信息進行更改。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:控制模塊,用于在所述存儲模塊依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久 存儲所述測試信息之后,當接收到對所述主板進行初始化設(shè)置的指令時,控制初始化程序 不對存儲的所述測試信息進行初始化。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:接收模塊,用于在所述存儲模塊依據(jù)設(shè)定規(guī)則在所述測試項目對應(yīng)的存儲區(qū)域中永久 存儲所述測試信息之后,接收獲取所述測試項目對應(yīng)的測試信息的指令;顯示模塊,用于獲取并顯示所述測試項目對應(yīng)的存儲區(qū)域中存儲的測試信息。
【文檔編號】G06F11/26GK105975370SQ201510437841
【公開日】2016年9月28日
【申請日】2015年7月23日
【發(fā)明人】梁永飛
【申請人】樂視致新電子科技(天津)有限公司