[發明專利]一種電子產品的測試方法、裝置及系統有效
| 申請號: | 201210054921.7 | 申請日: | 2012-03-05 |
| 公開(公告)號: | CN102636704A | 公開(公告)日: | 2012-08-15 |
| 發明(設計)人: | 米杰;王德武;游開宗 | 申請(專利權)人: | 深圳市英威騰電氣股份有限公司 |
| 主分類號: | G01R31/00 | 分類號: | G01R31/00 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518055 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 電子產品 測試 方法 裝置 系統 | ||
技術領域
本發明涉及儀器與儀表技術領域,更具體的說,是涉及一種電子產品測試方法、裝置及系統。
背景技術
在研發和生產電子產品的過程中,需要對電子產品進行測試,以檢測該電子產品是否符合相關要求,對電子產品進行測試,就是對電子產品的各個功能模塊進行測試。
隨著電子產品的不斷發展,電子產品的系列和型號越來越豐富,不同系列的電子產品由于實現的功能不同,所以測試方法不同,同一系列不同型號的電子產品中實現相同功能的功能模塊的參數或電路可能不同,從而測試方法也不同,同一電子產品可能具有多種功能,對每一種功能模塊的測試的方法可能不同,所以電子產品測試的復雜度也越來越高。
目前,電子產品測試方法基本處于傳統的手動或者半自動化測試,對電子產品進行測試時,可能需要研發多種測試方法,使用研發的多種方法一一對該系列的電子產品進行測試,從而使得電子產品的測試過程復雜。
發明內容
有鑒于此,本發明提供了一種電子產品測試方法、裝置及系統,以克服現有技術中由于電子產品系列和型號不同而造成的測試方法不同,進而導致的電子產品測試過程復雜以及可維護性低的問題。
為實現上述目的,本發明提供如下技術方案:
一種電子產品的測試方法,包括:根據所述電子產品的標識獲取測試信息,其中,所述測試信息包括至少一條用于測試所述電子產品的特定功能的測試指令、與各條測試指令相對應的標準數據范圍以及運行與所述各條測試指令相對應的程序代碼所需要的參數;運行所述各條測試指令,并加載相應的參數至與所述各條測試指令相對應的程序代碼中,獲得與所述各條測試指令相對應的測試數據;判斷所獲得的各條測試數據是否符合各自相對應的標準數據范圍;在所獲得的各條測試數據都符合各自相對應的標準數據范圍的情況下,判定所述電子產品的測試通過,在任一條測試數據不符合相對應的標準數據范圍的情況下,判定所述電子產品的測試不通過。
優選的,在根據所述電子產品的標識獲取測試信息的步驟之前還包括:接收對運行與所述各條測試指令相關的程序代碼所需要的參數進行修改的命令后,根據接收到的所述命令對相應的參數進行修改。
優選的,在運行所述各條測試指令,并加載相應的參數至與所述各條測試指令相對應的程序代碼中,獲得與所述各條測試指令相對應的測試數據的步驟(稱為步驟A)之前還包括:檢測當前測試指令是否需要執行,如果否,則跳過所述當前測試指令繼續判斷下一條測試指令是否需要執行,如果是,則進入步驟A。
優選的,所述各條測試指令相互獨立,所述測試指令中的參數包括功能模塊選取參數以及測試參數,所述功能模塊選取參數是用于選取被測電子產品中需要測試的某個功能模塊的依據,所述測試參數是所述被測電子產品中各個功能模塊在測試時需要的數值,其中,在運行所述各條測試指令,并加載相應的參數至與所述各條測試指令相對應的程序代碼中,以獲得與所述各條測試指令相對應的測試數據的步驟中具體包括:在當前測試指令需要執行的情況下,運行所述當前測試指令,并加載與所述當前測試指令相對應的功能模塊選取參數至相對應的程序代碼中,選取被測電子產品中需要測試的某個功能模塊,再加載與所述當前測試指令相對應的測試參數至所述某個功能模塊中,獲得與所述當前測試指令相對應的測試數據。
優選的,在判斷所獲得的各條測試數據是否符合各自相對應的標準數據范圍的步驟之前還包括:判斷與所述各條測試指令相對應的測試結果的數值種類;在某一測試指令對應的測試結果的數值是小數的情況下,將所述測試結果的數值乘以10的整倍數以轉換成整數,并將轉換后的整數作為與所述某一測試指令相對應的測試數據,在與任一測試指令相對應的測試結果的個數大于1的情況下,計算各個測試結果的平均值,并將所述平均值作為所述任一測試指令的測試數據。
優選的,在加載相應的參數至與所述各條測試指令相對應的程序代碼中,以獲得與所述各條測試指令相對應的測試數據的步驟之后還包括:檢測是否暫停測試步驟的運行,如果是,則暫停測試步驟的運行并顯示與當前測試指令相對應的測試數據以及相對應的標準數據范圍,如果否,則繼續運行測試步驟;檢測是否跳轉到指定測試指令,如果是,則跳轉到所述指定測試指令并執行,如果否,則繼續執行后續的測試指令;和/或,檢測是否保存當前測試指令對應的測試數據,如果是,則保存,如果否,則不保存。
優選的,在獲得所述電子產品的測試通過或者不通過的結果后,所述測試方法還包括:接收下一個電子產品的標識,并根據下一個電子產品的標識獲取相應的測試信息;或,接收退出所述電子產品測試的請求后退出測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市英威騰電氣股份有限公司,未經深圳市英威騰電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210054921.7/2.html,轉載請聲明來源鉆瓜專利網。





