[發(fā)明專利]一種硬件模塊的測試系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 200810055988.6 | 申請日: | 2008-01-03 |
| 公開(公告)號: | CN101196844A | 公開(公告)日: | 2008-06-11 |
| 發(fā)明(設(shè)計)人: | 崔文會 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | G06F11/28 | 分類號: | G06F11/28 |
| 代理公司: | 北京匯澤知識產(chǎn)權(quán)代理有限公司 | 代理人: | 蔣雅潔 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 硬件 模塊 測試 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及硬件模塊測試技術(shù),具體涉及一種硬件模塊的測試系統(tǒng)及方法。
背景技術(shù)
隨著各種各樣的產(chǎn)品的出現(xiàn),組成產(chǎn)品的硬件模塊也多種多樣,不同型號、不同系列、不同類別的產(chǎn)品開發(fā),分別由不同的團隊或者項目組來承擔完成,那么對于組成產(chǎn)品的各種硬件模塊的測試工作也必然由不同的團隊或者測試小組承擔。
由于硬件模塊的測試方法完全由測試設(shè)計者自己決定,沒有規(guī)范的方案和設(shè)計準則,即使對相同的硬件模塊、相同的測試環(huán)境,不同測試人員所設(shè)計的硬件模塊測試系統(tǒng)及方法也會有較大差異,無論是在測試構(gòu)架、界面風格,還是可擴展性以及自動化程度上。那么,對于不同的硬件模塊、不同的測試環(huán)境,不同的測試人員所設(shè)計出來的硬件模塊測試系統(tǒng)及方法更是相差千里,所以,現(xiàn)有硬件模塊的測試系統(tǒng)及方法由于統(tǒng)一的涉及準則和規(guī)范,開發(fā)周期長、并且測試步驟復(fù)雜。
也許有測試團隊或者測試小組在硬件模塊的測試設(shè)計過程中,會經(jīng)常與其它承擔不同硬件模塊測試任務(wù)的測試團隊或者測試小組進行溝通和協(xié)商,從而達成硬件模塊測試上的共識,力求規(guī)范并簡化硬件模塊的測試,然而,這種小范圍內(nèi)達成的共識很難得到大面積的推廣,最終還是不能實現(xiàn)規(guī)范硬件模塊測試,從而簡化硬件模塊的測試的目的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種硬件模塊的測試系統(tǒng)及方法,能夠縮短硬件模塊測試的開發(fā)周期,而且能夠逐漸形成硬件模塊測試方法的設(shè)計準則和規(guī)范,從而使硬件模塊的測試逐漸向平臺化推進,簡化硬件模塊的測試。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種硬件模塊的測試系統(tǒng),該系統(tǒng)包括測試封裝、硬件模塊和測試平臺,其中,測試平臺用于根據(jù)硬件模塊的類型以及需要測試的測試項對測試封裝和硬件模塊進行運行組件配置,并控制測試封裝對硬件模塊進行測試。
所述測試平臺進一步包括主執(zhí)行程序、配置數(shù)據(jù)庫、結(jié)果數(shù)據(jù)庫、專用測試模塊、運行組件數(shù)據(jù)庫和用戶交互界面,其中,
主執(zhí)行程序用于控制整個硬件模塊的測試過程,主執(zhí)行程序可以從配置數(shù)據(jù)庫獲取硬件模塊的基本信息并通過用戶交互界面呈現(xiàn)給用戶,主執(zhí)行程序還可以根據(jù)用戶在用戶交互界面上的配置和操作將配置數(shù)據(jù)庫中的相關(guān)測試信息配置給專用測試模塊,并在測試結(jié)束后將專用測試模塊上報的測試結(jié)果存儲到結(jié)果數(shù)據(jù)庫,以及顯示到用戶交互界面;
配置數(shù)據(jù)庫用于存儲硬件模塊的基本信息;
結(jié)果數(shù)據(jù)庫用于存儲硬件模塊的測試結(jié)果;
專用測試模塊用于根據(jù)主執(zhí)行程序配置的相關(guān)測試信息從運行組件數(shù)據(jù)庫下載運行組件到硬件模塊和/或測試封裝,以及建立與硬件模塊、測試封裝之間的測試連接,從而進行測試;專用測試模塊還用于將測試封裝以及硬件模塊上報的測試結(jié)果上報給主執(zhí)行程序;
運行組件數(shù)據(jù)庫用于存儲硬件模塊測試需要的運行組件;
用戶交互界面用于將配置數(shù)據(jù)庫中硬件模塊的基本信息呈現(xiàn)給用戶,以及實現(xiàn)測試系統(tǒng)與用戶的交互。
一種硬件模塊的測試方法,該方法包括:
a、主執(zhí)行程序從配置數(shù)據(jù)庫獲取硬件模塊的基本信息,并將獲取的硬件模塊的基本信息呈現(xiàn)在用戶交互界面中;
b、用戶根據(jù)測試需要,通過用戶交互界面進行測試參數(shù)配置,并啟動測試;
c、測試結(jié)束,主執(zhí)行程序?qū)y試結(jié)果保存到結(jié)果數(shù)據(jù)庫。
步驟b所述啟動測試后包含步驟:主執(zhí)行程序根據(jù)用戶配置的測試參數(shù)讀取配置數(shù)據(jù)庫中的相關(guān)測試信息,并調(diào)用專用測試模塊,如果調(diào)用成功,則主執(zhí)行程序?qū)⒆x取的相關(guān)測試信息配置給專用測試模塊,專用測試模塊控制測試封裝和硬件模塊進行測試;否則,返回錯誤信息。
所述相關(guān)測試信息至少包括專用測試模塊路徑和運行組件路徑。
所述專用測試模塊控制測試封裝和硬件模塊進行測試為:專用測試模塊先按照運行組件路徑下載運行組件到硬件模塊或測試封裝,然后建立與硬件模塊、測試封裝之間的測試連接,從而由專用測試模塊控制測試封裝共同達到對硬件模塊的測試。
步驟c所述測試結(jié)束后包含步驟:測試封裝以及硬件模塊將測試結(jié)果上報給專用測試模塊,專用測試模塊再將測試結(jié)果上報給主執(zhí)行程序。
所述主執(zhí)行程序?qū)y試結(jié)果保存到結(jié)果數(shù)據(jù)庫后進一步在用戶交互界面中顯示測試結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810055988.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





