[發(fā)明專利]一種BMC自動(dòng)測(cè)試方法與裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201910332224.5 | 申請(qǐng)日: | 2019-04-24 |
| 公開(kāi)(公告)號(hào): | CN110069373A | 公開(kāi)(公告)日: | 2019-07-30 |
| 發(fā)明(設(shè)計(jì))人: | 黃帥 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | G06F11/22 | 分類號(hào): | G06F11/22 |
| 代理公司: | 北京連和連知識(shí)產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 回旋 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測(cè)試接口 自動(dòng)測(cè)試 測(cè)試用例腳本 硬件抽象模塊 測(cè)試步驟 測(cè)試管理 腳本模塊 完整測(cè)試 測(cè)試 自動(dòng)化測(cè)試 可用性 動(dòng)態(tài)選擇 配置文件 通信模塊 用例配置 加載 重試 封裝 組裝 發(fā)送 管理 | ||
1.一種BMC自動(dòng)測(cè)試方法,其特征在于,包括以下步驟:
由BMC/POST通信模塊為硬件抽象模塊提供測(cè)試接口并為所述測(cè)試接口設(shè)置重試機(jī)制;
由所述硬件抽象模塊根據(jù)公共配置文件通過(guò)動(dòng)態(tài)選擇的所述測(cè)試接口來(lái)連接BMC以對(duì)BMC執(zhí)行測(cè)試步驟,并將所述測(cè)試步驟分別封裝為測(cè)試方法以發(fā)送至腳本模塊;
由所述腳本模塊將所述測(cè)試方法組裝為測(cè)試用例腳本,并將所述測(cè)試用例腳本和測(cè)試用例配置組成完整測(cè)試用例提供給測(cè)試管理執(zhí)行模塊;
由所述測(cè)試管理執(zhí)行模塊按需管理和執(zhí)行所述完整測(cè)試用例。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述BMC/POST通信模塊中包括自適應(yīng)接口池,所述測(cè)試接口設(shè)置于所述自適應(yīng)接口池中;為所述測(cè)試接口設(shè)置所述重試機(jī)制包括:當(dāng)通過(guò)其中一個(gè)所述測(cè)試接口連接BMC失敗時(shí)允許通過(guò)另一個(gè)所述測(cè)試接口來(lái)重新嘗試連接BMC,直到連接成功或所有測(cè)試接口均連接失敗。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述動(dòng)態(tài)選擇為所述自適應(yīng)接口池能夠根據(jù)需要選擇性地提供特定的測(cè)試接口,并根據(jù)需要來(lái)修改不同類型的所述測(cè)試接口的可用數(shù)量和啟用順序。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述測(cè)試接口包括以下至少之二:KCS、IOL、BMC控制臺(tái)、POST控制臺(tái),其中IOL和BMC控制臺(tái)直接連接到BMC,KCS和POST控制臺(tái)通過(guò)POST間接連接到BMC。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述測(cè)試管理執(zhí)行模塊根據(jù)系統(tǒng)配置文件生成,所述系統(tǒng)配置文件、所述測(cè)試用例配置、所述公共配置文件均存儲(chǔ)于配置文件模塊中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,系統(tǒng)配置文件中記載有測(cè)試啟動(dòng)、執(zhí)行測(cè)試計(jì)劃所需的信息;所述測(cè)試用例配置中記載有測(cè)試用例所需的信息;所述公共配置文件中記載有進(jìn)行測(cè)試時(shí)自動(dòng)化腳本所需的信息。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,由所述硬件抽象模塊將所述測(cè)試步驟分別封裝為測(cè)試方法包括:將所有參與測(cè)試的設(shè)備抽象化,將與特定設(shè)備有關(guān)的測(cè)試步驟封裝為所述特定設(shè)備執(zhí)行的測(cè)試方法。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,本測(cè)試方法的測(cè)試對(duì)象為BMC的固件版本更新。
9.一種BMC自動(dòng)測(cè)試裝置,其特征在于,包括:
BMC/POST通信模塊,用于提供測(cè)試接口并為所述測(cè)試接口設(shè)置重試機(jī)制;
硬件抽象模塊,用于根據(jù)公共配置文件通過(guò)動(dòng)態(tài)選擇的所述測(cè)試接口來(lái)連接BMC以對(duì)BMC執(zhí)行測(cè)試步驟,并將所述測(cè)試步驟分別封裝為測(cè)試方法;
腳本模塊,用于將所述測(cè)試方法組裝為測(cè)試用例腳本,并將所述測(cè)試用例腳本和測(cè)試用例配置組成完整測(cè)試用例;
測(cè)試管理執(zhí)行模塊,用于按需管理和執(zhí)行所述完整測(cè)試用例。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括:
配置文件模塊,用于存儲(chǔ)系統(tǒng)配置文件、所述測(cè)試用例配置、所述公共配置文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910332224.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 軟件接口測(cè)試方法
- 接口測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 接口測(cè)試方法以及接口測(cè)試平臺(tái)
- 接口測(cè)試方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 智能終端的測(cè)試系統(tǒng)
- 一種軟件接口測(cè)試方法、系統(tǒng)、設(shè)備及介質(zhì)
- 接口自動(dòng)化測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種接口測(cè)試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 接口自動(dòng)化測(cè)試方法及其用例生成方法、設(shè)備及存儲(chǔ)介質(zhì)
- 接口測(cè)試方法、接口測(cè)試裝置和接口測(cè)試系統(tǒng)
- 一種基于光纖通道的通用自動(dòng)測(cè)試系統(tǒng)
- 自動(dòng)測(cè)試設(shè)備保護(hù)裝置
- 負(fù)載板、自動(dòng)測(cè)試設(shè)備和IC測(cè)試方法
- 一種氖泡自動(dòng)測(cè)試分類機(jī)
- 一種氖泡自動(dòng)測(cè)試分類機(jī)
- 網(wǎng)絡(luò)尋線儀自動(dòng)測(cè)試系統(tǒng)及方法
- 一種電視整機(jī)軟件功能的自動(dòng)測(cè)試方法、裝置及系統(tǒng)
- 自動(dòng)測(cè)試方法及系統(tǒng)
- 模塊化的機(jī)電綜合管理系統(tǒng)自動(dòng)測(cè)試方法
- 通用衛(wèi)星電子學(xué)測(cè)試系統(tǒng)
- 測(cè)試用例與測(cè)試腳本同步的方法及裝置
- 一種基于組件與腳本的航天器測(cè)試系統(tǒng)及測(cè)試方法
- 一種自動(dòng)化測(cè)試方法及裝置
- 測(cè)試腳本運(yùn)行方法與系統(tǒng)
- 針對(duì)測(cè)試用例的測(cè)試腳本篩選方法及設(shè)備
- 一種測(cè)試腳本生成方法及系統(tǒng)
- 一種基于腳本集合的BIOS測(cè)試方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 軟件測(cè)試方法、裝置、系統(tǒng)、設(shè)備和存儲(chǔ)介質(zhì)
- 一種自動(dòng)化測(cè)試方法及系統(tǒng)
- 基于GIT的測(cè)試腳本回寫測(cè)試用例方法、系統(tǒng)、設(shè)備及介質(zhì)





