[發明專利]遠程測試方法無效
| 申請號: | 201010530486.1 | 申請日: | 2010-10-29 |
| 公開(公告)號: | CN102455964A | 公開(公告)日: | 2012-05-16 |
| 發明(設計)人: | 王新宇 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京戈程知識產權代理有限公司 11314 | 代理人: | 程偉;王錦陽 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 測試 方法 | ||
技術領域
本發明關于一種測試方法,特別涉及一種遠程測試方法。
背景技術
在服務器的測試工作中,工程師經常會利用DC?Cycle測試腳本來檢測服務器中BIOS,BMC,電源等元件的功能性、穩定性是否達到設計要求。通常的測試流程是通過在服務器的本地硬盤上重新安裝操作系統,運行測試腳本,收集測試結果來實現。此方法在當同時有大量服務器需要進行測試的話,操作非常繁瑣,大大降低了測試工作效率。
發明內容
為解決上述現有技術的缺點,本發明的目的在于提供一種遠程測試方法,可提高測試效率。
為達上述目的及其他相關的目的,本發明提供一種遠程測試方法,其包括:提供一測試程序;收集用于支持該測試程序執行運作所需的軟件程序、驅動程序以及運行腳本的數據資料,并將該等數據資料制作成一系統鏡像文件;設定預先加載執行環境協議(PXE)的待測機臺為網卡啟動模式,并啟動該待測機臺;令該待測機臺載入該系統鏡像文件,以引導該待測機臺啟動進入該系統鏡像文件所提供的系統作業平臺;以及令該待測機臺接收一預設的環境變量參數,根據該環境變量參數控制執行該待測機臺的系統作業平臺中的運行腳本,據以判斷該待測機臺是否啟動執行該測試程序以及設置相關操作日志的儲存地址,并依據該判斷及設置結果執行相應的處理操作。
該環境變量參數可通過網絡控制端預設輸入。該預設的環境變量參數可為本地(local)、遠端(network)或無操作(none)。
該方法還可包括若該預設的環境變量參數為本地,則該待測機臺的系統作業平臺中的運行腳本自動于該待測機臺的本地硬盤中創建一分區用于儲存該測試程序在測試過程中所生成的操作日志,并啟動執行該測試程序;若該預設的環境變量參數為遠端,該待測機臺的系統作業平臺中的運行腳本則設置將該測試程序在測試過程中所生成的操作日志上傳至網絡儲存裝置中予以儲存,并啟動執行該測試程序;若該預設的環境變量參數為無操作,該待測機臺的系統作業平臺中的運行腳本則不執行該測試程序。
該制作的系統鏡像文件可為linux系統鏡像或windows系統鏡像。
綜上所述,本發明的遠程測試方法,通過預先制作一僅包含測試程序執行運作所需的軟件程序、驅動程序及運行及腳本的系統鏡像文件,從而令待測機臺利用PXE技術以自動加載運行該系統鏡像文件,并通過預設環境變量參數,以控制該待測機臺在進入該系統鏡像文件所提供的系統作業平臺后所要執行的測試任務,包括是否啟動執行測試程序及其測試操作日志的儲存地址等動作,由此提高系統測試效率。
附圖說明
圖1為本發明的遠程測試方法的處理流程圖。
元件標號的簡單說明
S210~S281步驟
具體實施方式
以下通過特定的具體實施例說明本發明的技術內容,本領域技術人員可由本說明書所揭示的內容輕易地暸解本發明的其他優點與功效。本發明也可通過其他不同的具體實施例加以施行或應用,本說明書中的各細節也可基于不同觀點與應用,在不背離本發明的精神下進行各種修飾與變更。
請參閱圖1,其為本發明的遠程測試方法的處理流程圖,如圖所示,首先進行步驟S210,提供一測試程序,于本實施例中,該測試程序用于針對服務器的BIOS,BMC,POWER等元件的功能進行測試,接著執行步驟S220。
在步驟S220中,制作一系統鏡像文件,于該鏡像文件中僅包含該測試程序正常運作所需的最基本的軟件程序、驅動程序及運行腳本的數據資料,其中,該制作的系統鏡像文件例如為linux系統鏡像或windows系統鏡像,接著進至步驟S230。
在步驟S230中,設定支持PXE的待測機臺為網卡啟動模式并啟動該待測機臺,接著進至步驟S240。
在步驟S240中,令該待測機臺利用PXE技術自動加載并執行該系統鏡像文件,以引導該待測機臺啟動進入該系統鏡像文件所提供的系統作業平臺,接著執行步驟S250。
在步驟S250中,令該待測機臺接收預設的環境變量參數,并根據該環境變量參數控制執行該待測機臺的系統作業平臺中的運行腳本,于本實施例中,該環境變量參數可通過網絡控制端來供使用者輸入該預設的環境變量參數。于本實施例中,該環境變量參數分為本地(local)、遠端(network)以及無操作(none)三種,若所接收的環境變量參數為local則進行步驟S261,若所接收的環境變量參數為network則進行步驟S271,若所接收的環境變量參數為none則進行步驟S281。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010530486.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電子裝置測試系統及方法
- 下一篇:風電機組變槳控制器的性能評估方法





