專利名稱::電子裝置測試裝置及方法
技術(shù)領(lǐng)域:
:本發(fā)明是關(guān)于一種對電子裝置測試的裝置及方法,特別是可根據(jù)不同類型的電子裝置自動選擇測試項目進行測試的裝置及方法。
背景技術(shù):
:在電子裝置生產(chǎn)完后,需要對其進行測試,所測試的項目可為顯示器規(guī)格、按健、音頻范圍等,以判斷該電子裝置各個項目是否符合預定之標準,從而保證該電子裝置可正常使用。一般電子裝置的每個測試項目都需要一個獨立的測試裝置,如測試顯示器規(guī)格時,需要測試顯示器的獨立的專用測試裝置,測試按鍵時需要測試按鍵的獨立的專用測試裝置,測試音頻范圍時需要測試音頻的獨立的專用設備。且不同的電子裝置如媒體播放器和手機各每個項目的規(guī)格存在極大的不同,則若對于生產(chǎn)多種類型的電子裝置的工廠來說,則各測試項目需要多種測試設備,如此測試成本較高。且對不同的測試項目進行測量時,需要對一測試項目測量完后,再對另外的測試項目進行測量,這就需要在一個測試裝置上對其中之一測試項目測量后,又需將其運送至另外一臺測試設備進行測試,如此,影響測試效率。
發(fā)明內(nèi)容有鑒于此,故需要提供一種電子裝置測試裝置及方法,其根據(jù)不同類型的電子裝置自動選擇測試項目進行測試,在降低成本的同時還可提高測試效率。所述電子裝置測試裝置包括一存儲器、一顯示器、一處理單元及多個測試設備接口。該存儲器存儲一測試項目對應表及對各待測裝置的不同測試項目進行測試的腳本文件,該測試項目對應表存儲每類待測裝置的類別識別碼對應的對該裝置的不同測試項目測試的各腳本文件的代碼。該測試設備接口可與多個測試設備連接。該處理單元包括一識別碼讀取模塊、一腳本文件確定模塊、一測試模塊及一測試結(jié)果顯示模塊。該識別碼讀取模塊用于讀取待測裝置的產(chǎn)品識別碼;該腳本文件確定模塊根據(jù)所讀取的待測裝置的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,再根據(jù)該類別識別碼確定待測裝置需要測試的各測試項目的腳本文件代碼;該測試模塊調(diào)用各腳本文件代碼對應的腳本文件,并執(zhí)行該腳本文件,在執(zhí)行每一腳本文件時,首先發(fā)送一控制指令給對該測試項目進行測試的測試設備以控制該測試i殳備對該測試項目進行測試;該測試結(jié)果顯示模塊用于將測試結(jié)果通過顯示器顯示給用戶。所述電子裝置測試方法包括如下步驟提供一存儲器,該存儲器中存儲一測試項目對應表及對各待測裝置的不同測試項目測試的腳本文件,該測試項目對應表存儲每類待測裝置的類別識別碼對應的對該裝置的不同測試項目測試的各腳本文件的代碼;讀取待測裝置的產(chǎn)品識別碼;根據(jù)所讀取的待測裝置的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,再根據(jù)該類別識別碼確定待測裝置需要測試的各測試項目的腳本文件代碼;調(diào)用并執(zhí)行一測試項目對應的腳本文件;發(fā)送一控制指令給對測試項目進行測試的測試設備以控制該測試設備對該測試項目進行測試;顯示測試結(jié)果。相較于現(xiàn)有技術(shù),所述電子裝置測試裝置及方法通過在一臺測試裝置上設置多個連接測試電子裝置不同項目的多個測試設備接口,并將測試每個項目的腳本文件存儲在存儲器中,通過讀取每個電子裝置的產(chǎn)品識別碼確定測試的腳本文件及測試設備,從而實現(xiàn)在同一測試裝置上對不同電子裝置的多個測試項目進行測試。使用本發(fā)明之測試裝置及方法,可在降低測試成本的同時提高測試效率。圖1為電子裝置測試系統(tǒng)的架構(gòu)圖2為電子裝置測試裝置的處理單元所執(zhí)行功能的模塊圖。圖3為電子裝置測試方法流程圖。具體實施例方式請參閱圖1,為電子裝置測試系統(tǒng)的架構(gòu)圖。該系統(tǒng)2包括一測試裝置21及多個測試設備22。該測試裝置21包括多個測試設備接口214,每一測試設備22可通過一測試設備接口214連接至測試裝置21,才艮據(jù)測試裝置21傳輸之控制命令對待測裝置1的不同測試項目進行測試。待測裝置1為需進行測試的電子裝置如手機,音樂播放器(MP3)等,連接至該測試裝置21的通用串行接口(USB接口)216。在本實施方式中,該測試設備22可根據(jù)待測裝置1的測試項目規(guī)格進行更換。該測試裝置21還包括一存儲器211、一顯示器212、一處理單元213及一移動設備215。該存儲器211存儲一測試項目對應表及對各待測裝置1的不同測試項目進行測試時用的腳本文件(以下稱為測試腳本文件)。該測試項目對應表定義了不同類型的待測裝置1各個測試項目所需的測試腳本文件。如表1所示,該測試項目對應表包^"一類別識別碼欄及一腳本文件代碼欄。該類別識別碼欄記錄代表每一類電子裝置的類別識別碼即ID1、ID2、ID3。每個電子裝置都有一個唯一的產(chǎn)品識別碼,該產(chǎn)品識別碼中可包含該電子裝置的品牌、型號、流水號等信息,一般情況下,同一品牌、同一型號的電子設備的外形、規(guī)格、參數(shù)基本相同,故在本實施方式中可從產(chǎn)品識別碼中選擇代表電子裝置的品牌及型號的代碼作為類別識別碼。該腳本文件代碼欄記錄不同測試腳本文件的代碼,本實施方式可在測試裝置21上對每類電子裝置的多個測試項目進行測試,如可在該測試裝置21上對手機的顯示屏、按健、音頻等項目進行測試,不同的測試項目所使用的測試設備22及測試腳本文件亦會不同,故可將每個測試項目所使用的測試腳本文件代碼記錄在測試項目對應表中,以在使用測試裝置21對電子裝置的某一測試項目進行測試時,確定該測試項目所使用的測試腳本文件。如表1中類別識別碼為ID1的待測裝置1的測試項目對應的測試腳本文件代碼即為Jl、J2、J3。雖然電子裝置所屬類別不同,但是,不同類別的電子裝置某些參數(shù)卻是相同的,如某一品牌同一系列的電子設備,其按鍵排列,顯示器規(guī)格方面可能相同,則在測試時,可采用同一腳本文件對其進行測試,如在表1中,類別識別碼ID1與類別識別碼ID2對應的之一腳本完文件代碼均為J2,即在測試時,可調(diào)用同樣的腳本文件對不同的待測裝置1進行測試。另外,在待測裝置1所屬類別未在該測試裝置上測試過時,可將該電子裝置的類別識別碼及其對應的腳本文件代碼添加至測試項目對應表中。表1<table>tableseeoriginaldocumentpage7</column></row><table>如圖2所示,為處理單元213所執(zhí)行的功能模塊圖。該處理單元213包括一識別碼讀取模塊2131、一腳本文件確定模塊2132、一測試才莫塊2133及一測試結(jié)果顯示模塊2134。該識別碼讀取模塊2131用于讀取待測裝置1的產(chǎn)品識別碼;該腳本文件確定模塊2132根據(jù)所讀取的待測裝置的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識另,J碼,然后才艮據(jù)該類別識別碼確定該待測裝置l所測試項目對應的測試腳本文件;該測試模塊2133調(diào)用并執(zhí)行待測裝置1各測試項目對應的測試腳本文件。在執(zhí)行每一腳本文件時,該測試模塊2133首先發(fā)送一移動指令給該移動設備'215,該移動設備215根據(jù)該移動指令將待測裝置l移動至測試該測試項目時的一指定位置,該移動設備可為一機器手。在將該測試設備移動至指定位置后,該測試模塊2133發(fā)送一控制指令給測試該測試項目的測試設備22,控制該測試設備22對該測試項目進行測試,在對待側(cè)裝置1的所有測試項目測試完畢后,可將測試結(jié)果存儲至存儲器211中。該測試結(jié)果顯示模塊2134用于將測試結(jié)果通過顯示器212顯示給用戶。如圖3所示,為電子裝置測試方法流程圖。首先,該識別碼讀取模塊2131讀取待測裝置1的產(chǎn)品識別碼(步驟S301);該腳本文件確定模塊2132才艮據(jù)所讀取的^f寺測裝置1的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,然后根據(jù)該類別識別碼確定待測裝置1各測試項目的腳本文件代碼(步驟S302);該測試才莫塊2133以一預定順序調(diào)用并執(zhí)行測試項目對應表中各腳本文件代碼對應的測試腳本文件(步驟S303);該測試模塊2133確定執(zhí)行該測試項目的測試設備22,并發(fā)送一移動指令給該移動裝置215,控制該移動裝置215將待測裝置1移動至一指定位置(步驟S304);該測試模塊2133發(fā)送一控制指令給該測試設備22,控制該測試i殳備22進^f于測試項目的測試(步驟S305);該測試項目測試完畢,則測試結(jié)果顯示模塊2134將測試結(jié)果通過顯示器212輸出(S306);該測試模塊2133判斷待測裝置1的各測試項目是否測試完畢(步驟S307);如果該待測裝置的各測試項目未測試完畢,則返回步驟S303進行該待測裝置1的下一測試項目的測試;如果待測裝置1的各測試項目測試完畢,則測試模塊2133存儲測試結(jié)果至存儲器211,然后返回步驟S301進行下一待測裝置1的測試(步驟S308),直至所有待測裝置測試完畢則結(jié)束循環(huán)。權(quán)利要求1.一種電子裝置測試裝置,該測試裝置包括一存儲器及一顯示器,待測裝置通過該測試裝置的通用串行接口連接至測試裝置,其特征在于,該存儲器存儲一測試項目對應表及對各待測裝置的不同測試項目進行測試的腳本文件,該測試項目對應表記錄了每個待測裝置的類別識別碼與對應測試項目的腳本文件代碼的關(guān)系;該測試裝置還包括多個測試設備接口,每一測試設備接口與一測試設備連接;一識別碼讀取模塊,用于讀取待測裝置的產(chǎn)品識別碼;一腳本文件確定模塊,根據(jù)所讀取的待測裝置的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,再根據(jù)該類別識別碼確定待測裝置的測試項目對應的腳本文件代碼;一測試模塊,調(diào)用各腳本文件代碼對應的腳本文件,并執(zhí)行該腳本文件,在執(zhí)行每一腳本文件時,首先發(fā)送一控制指令給對該測試項目進行測試的測試設備以控制該測試設備對該測試項目進行測試;一測試結(jié)果顯示模塊,用于將測試結(jié)果通過顯示器顯示給用戶。2.如權(quán)利要求1所述的電子裝置測試裝置,其特征在于,該測試項目對應表中的每類電子裝置類別識別碼為電子裝置的產(chǎn)品識別碼中代表電子裝置品牌及型號的代碼。3.如權(quán)利要求1所述的電子裝置測試裝置,其特征在于,在測試項目對應表中不同的類別識別碼可對應相同的腳本文件4戈碼。4.如權(quán)利要求1所述的電子裝置測試裝置,其特征在于,該測試裝置還包括一移動設備,該測試模塊在發(fā)送控制指令給測試設備之前,先發(fā)送一移動指令給該移動設備,控制該移動設備將待測裝置移動至一指定位置。5.—種電子裝置測試方法,提供一存儲器,該存儲器中存儲一測試項目對應表及對各待測裝置的不同測試項目進行測試的腳本文件,該測試項目對應表記錄了每個待測裝置的類別識別碼及該待測裝置各測試項目對應的腳本文件代碼;其特征在于,該方法包括如下步驟讀取待測裝置的產(chǎn)品識別碼;;^艮據(jù)所讀取的待測裝置的產(chǎn)品識別碼在測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,再才艮據(jù)該類別識別碼確定待測裝置測試項目的腳本文件代碼;調(diào)用并執(zhí)行一測試項目對應的腳本文件;發(fā)送一控制指令給對該測試項目進行測試的測試設備以控制該測試設備對該測試項目進行測試;顯示測試結(jié)果。6.如權(quán)利要求5所述的電子裝置測試方法,其特征在于,還包括在發(fā)送控制指令給測試設備前先將待測裝置移動至一指定位置的步驟。7.如權(quán)利要求5所述的電子裝置測試方法,其特征在于,還包括在電子裝置的一個測試項目測試完畢之后,判斷該電子裝置的測試項目是否全部測試完畢的步驟,若該電子裝置的測試項目未測試完畢,則執(zhí)行該測試項目對應表中該類別識別碼對應的下一腳本文件代碼對應的腳本文件。8.如權(quán)利要求7所述的電子裝置測試方法,其特征在于,若判斷該裝置的測試項目已測試完畢,則存儲測試結(jié)果至存儲器。全文摘要提供一種電子裝置測試方法,包括讀取待測裝置的產(chǎn)品識別碼;根據(jù)所讀取的待測裝置的產(chǎn)品識別碼在一測試項目對應表中確定該產(chǎn)品識別碼對應的類別識別碼,再根據(jù)該類別識別碼確定待測裝置各測試項目的腳本文件代碼;從存儲器中調(diào)用并執(zhí)行一腳本文件代碼對應的腳本文件;發(fā)送一控制指令給對該測試項目進行測試的測試設備,以控制該測試設備對該測試項目進行測試;顯示測試結(jié)果。同時還提供一電子裝置測試裝置。本發(fā)明可在同一測試裝置上對不同電子裝置的不同功能進行測試,在降低成本的同時提高效率。文檔編號G06F11/22GK101368991SQ200710075698公開日2009年2月18日申請日期2007年8月15日優(yōu)先權(quán)日2007年8月15日發(fā)明者王漢哲,程華東,謝冠宏,耀趙,連文釧,鵬陳申請人:鵬智科技(深圳)有限公司;錦天科技股份有限公司