[發(fā)明專利]計算機(jī)硬件裝置測試方法無效
| 申請?zhí)枺?/td> | 200710187763.1 | 申請日: | 2007-11-23 |
| 公開(公告)號: | CN101441594A | 公開(公告)日: | 2009-05-27 |
| 發(fā)明(設(shè)計)人: | 黃俊霖 | 申請(專利權(quán))人: | 英業(yè)達(dá)股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京律誠同業(yè)知識產(chǎn)權(quán)代理有限公司 | 代理人: | 梁 揮;祁建國 |
| 地址: | 臺灣省臺北*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計算機(jī)硬件 裝置 測試 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種測試方法,特別是涉及一種計算機(jī)硬件裝置的測試方法。
背景技術(shù)
隨著信息科技的高度發(fā)展,計算機(jī)硬件裝置的應(yīng)用也越趨普及。這些計算機(jī)硬件裝置包括使屏幕顯示數(shù)據(jù)的顯示卡、使計算機(jī)發(fā)出聲音的聲卡等以及連結(jié)網(wǎng)絡(luò)的網(wǎng)絡(luò)卡等。以網(wǎng)絡(luò)卡為例,網(wǎng)絡(luò)卡是計算機(jī)主機(jī)和因特網(wǎng)溝通的橋梁,如果沒有網(wǎng)絡(luò)卡,則計算機(jī)主機(jī)就無法連結(jié)上因特網(wǎng)。
當(dāng)這些計算機(jī)硬件裝置制作完成,需要一套測試方法來測試這些硬件裝置的功能以及效能。例如,在測試網(wǎng)絡(luò)卡時,會先啟用網(wǎng)絡(luò)卡,然后確認(rèn)主機(jī)是否能夠連結(jié)上因特網(wǎng),以及連結(jié)上網(wǎng)絡(luò)所耗費(fèi)的時間,來驗證網(wǎng)絡(luò)卡的功能以及效能。
但是這些測試方法通常需要人為手工操作。當(dāng)大量的硬件裝置需要測試時,常常會耗費(fèi)龐大的人力資源。除此之外,由于人為手工操作容易摻雜許多不確定因素,會降低測試結(jié)果的可信度。
因此需要一種新的測試方法,能夠節(jié)省人力資源,并且提高硬件裝置測試結(jié)果的可信度。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種計算機(jī)硬件裝置測試方法,能夠自動地測試計算機(jī)硬件裝置的各種功能,提高計算機(jī)硬件裝置的測試效率。
依照本發(fā)明的一實(shí)施例,計算機(jī)硬件裝置測試方法由一主機(jī)所安裝的一測試軟件執(zhí)行,此一測試方法先自一裝置清單挑選所要測試的一硬件裝置,然后借助一接口函式連結(jié)硬件裝置的一驅(qū)動程序,其中接口函式由主機(jī)的一操作系統(tǒng)提供。接著依據(jù)硬件裝置的一功能選項,由驅(qū)動程序設(shè)定硬件裝置,并記錄硬件裝置執(zhí)行此一功能選項所需時間。
本發(fā)明的另一目的在于提供一種計算機(jī)硬件裝置測試方法,能夠多次測試計算機(jī)硬件裝置的各種功能,增加計算機(jī)硬件裝置測試結(jié)果的可信度。
依照本發(fā)明的另一實(shí)施例,計算機(jī)硬件裝置測試方法首先由一使用者執(zhí)行一測試軟件,然后由測試軟件取得一主機(jī)的一裝置清單,并自此一裝置清單挑選所要測試的一硬件裝置。再來由使用者設(shè)定硬件裝置的測試次數(shù),并由驅(qū)動程序設(shè)定硬件裝置。接著由一接口函式連結(jié)硬件裝置的一驅(qū)動程序,其中此接口函式由主機(jī)的一操作系統(tǒng)提供。
根據(jù)上述實(shí)施例,計算機(jī)硬件裝置測試方法能夠有效地測試硬件裝置,并提高測試結(jié)果的可信度。
下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
附圖說明
圖1為本發(fā)明一實(shí)施例計算機(jī)硬件裝置的測試方法流程圖;
圖2為本發(fā)明另一實(shí)施例計算機(jī)硬件裝置的測試方法流程圖;
圖3為本發(fā)明一實(shí)施例的計算器架構(gòu);
圖4為本發(fā)明一實(shí)施例的網(wǎng)絡(luò)卡啟用時間測試結(jié)果記錄表。
其中,附圖標(biāo)記:
101~107:步驟??????201~221:步驟
301:操作系統(tǒng)??????303:測試模塊
305:驅(qū)動模塊??????307:應(yīng)用程序接口
309:接口函式模塊??311:系統(tǒng)裝置數(shù)據(jù)庫
具體實(shí)施方式
請參考圖1,其為本發(fā)明一實(shí)施例計算機(jī)硬件裝置的測試方法流程圖。計算機(jī)硬件裝置測試方法由主機(jī)所安裝的一測試軟件執(zhí)行,例如由一服務(wù)器所安裝的Visual?C++測試程序執(zhí)行。測試軟件首先通過操作系統(tǒng)所提供的接口函式,連結(jié)至主機(jī)的系統(tǒng)裝置數(shù)據(jù)庫,來取得裝置清單,并自裝置清單挑選所要測試的硬件裝置(步驟101)。然后再借助接口函式連結(jié)硬件裝置的驅(qū)動程序(步驟103)。
舉例來說,測試軟件可以借助窗口操作系統(tǒng)所提供的驅(qū)動程序開發(fā)套件(Windows?Driver?Development?Kit;WDDK)以及應(yīng)用程序接口(Applicationprogramming?Interface;API),連結(jié)系統(tǒng)裝置數(shù)據(jù)庫來取得裝置清單,或是連結(jié)硬件裝置的驅(qū)動程序,來驅(qū)動硬件裝置。
接著依據(jù)硬件裝置的功能選項,由驅(qū)動程序設(shè)定硬件裝置(步驟105),并記錄硬件裝置執(zhí)行此一功能選項所需時間(步驟107)。舉例來說,可啟用與停用網(wǎng)絡(luò)卡,記錄網(wǎng)絡(luò)卡啟用或停用所需的時間,并將此時間記錄輸出至一記錄文件,以供使用者查閱。更詳細(xì)地說,可先停用網(wǎng)絡(luò)卡,等待一間隔時間后再啟用網(wǎng)絡(luò)卡,然后等待網(wǎng)絡(luò)卡取得因特網(wǎng)通信協(xié)議(IP),并記錄網(wǎng)絡(luò)卡取得因特網(wǎng)通信協(xié)議(IP)所需的時間。
使用者可以根據(jù)這些時間記錄,判斷網(wǎng)絡(luò)卡與操作系統(tǒng)的兼容性,或分析各種網(wǎng)絡(luò)卡的效能。甚至更可依據(jù)這些時間記錄,對網(wǎng)絡(luò)卡或操作系統(tǒng)進(jìn)行除錯來提高網(wǎng)絡(luò)卡與操作系統(tǒng)的兼容性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710187763.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:承載機(jī)身的機(jī)腳
- 下一篇:一種倒擋器及變速器





