[發(fā)明專利]一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710915515.8 | 申請(qǐng)日: | 2017-09-30 |
| 公開(kāi)(公告)號(hào): | CN107656871B | 公開(kāi)(公告)日: | 2021-02-05 |
| 發(fā)明(設(shè)計(jì))人: | 左聰越 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 濟(jì)南誠(chéng)智商標(biāo)專利事務(wù)所有限公司 37105 | 代理人: | 王汝銀 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 postmark 后端 存儲(chǔ) 性能 自動(dòng)化 測(cè)試 方法 | ||
1.一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法,其特征在于,所述的方法包括以下步驟:
S1:生成包括系統(tǒng)掛載功能、場(chǎng)景選擇功能、參數(shù)設(shè)置功能和性能測(cè)試功能的測(cè)試執(zhí)行文件;
步驟S1的具體實(shí)現(xiàn)過(guò)程為;
S11:下載測(cè)試工具postmark的源文件postmark-1.51.c;
S12:利用postmark的源文件編譯系統(tǒng)掛載、場(chǎng)景選擇、參數(shù)設(shè)置和性能測(cè)試功能并生成測(cè)試腳本;
S2:將測(cè)試執(zhí)行文件上傳至被測(cè)文件系統(tǒng)所在的服務(wù)器;
S3:調(diào)用執(zhí)行文件,依次執(zhí)行系統(tǒng)掛載功能、場(chǎng)景選擇功能、參數(shù)設(shè)置功能和性能測(cè)試功能;
步驟S3的具體實(shí)現(xiàn)過(guò)程為:
S31:進(jìn)入postmark目錄,打開(kāi)并執(zhí)行測(cè)試腳本;
S32:執(zhí)行系統(tǒng)掛載功能,將被測(cè)文件系統(tǒng)掛載到指定的掛載點(diǎn);
S33:執(zhí)行場(chǎng)景選擇功能,選擇測(cè)試場(chǎng)景;
S34:基于選擇的測(cè)試場(chǎng)景,執(zhí)行參數(shù)設(shè)置功能并獲取與測(cè)試場(chǎng)景對(duì)應(yīng)的參數(shù);
S35:基于步驟S34中獲取的參數(shù)值,執(zhí)行性能測(cè)試功能并生成測(cè)試結(jié)果文件;
S36:清理測(cè)試環(huán)境;
步驟S36的具體實(shí)現(xiàn)步驟為:
S361:卸載文件系統(tǒng);
S362:在當(dāng)前目錄下產(chǎn)生一個(gè)帶有當(dāng)前時(shí)間戳的result目錄。
2.根據(jù)權(quán)利要求1所述的一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法,其特征在于,步驟S32的具體實(shí)現(xiàn)過(guò)程為:
獲取被測(cè)文件系統(tǒng)名稱;
當(dāng)被測(cè)文件系統(tǒng)名稱屬于文件系統(tǒng)庫(kù)時(shí),獲取參考掛載點(diǎn);
當(dāng)所述參考掛載點(diǎn)具有執(zhí)行屬性時(shí),根據(jù)被測(cè)文件系統(tǒng)名稱,將被測(cè)文件系統(tǒng)掛載到參考掛載點(diǎn)。
3.根據(jù)權(quán)利要求2所述的一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法,其特征在于,步驟S32還包括:
當(dāng)所述參考掛載點(diǎn)不具有執(zhí)行屬性時(shí),根據(jù)所述參考掛載點(diǎn)創(chuàng)建目標(biāo)掛載點(diǎn);
根據(jù)被測(cè)文件系統(tǒng)名稱,將被測(cè)文件系統(tǒng)掛載到目標(biāo)掛載點(diǎn)。
4.根據(jù)權(quán)利要求1所述的一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法,其特征在于,步驟S35的具體實(shí)現(xiàn)過(guò)程為:
S351:通過(guò)測(cè)試腳本調(diào)用postmark測(cè)試工具,基于步驟S34中獲取的參數(shù)啟動(dòng)測(cè)試;
S352:從原始測(cè)試結(jié)果中匹配出至少3次讀性能值;
S353:計(jì)算3次測(cè)試結(jié)果的讀性能平均值;
S354:將read Kbytes/sec作為表頭數(shù)據(jù),并與步驟S53中的讀性能平均值組成標(biāo)準(zhǔn)讀性能值列;
S355:利用步驟S352-S354中的原理生成標(biāo)準(zhǔn)寫(xiě)性能值列;
S356:生成測(cè)試結(jié)果序號(hào);
S357:將標(biāo)準(zhǔn)讀性能值列、標(biāo)準(zhǔn)寫(xiě)性能值列和測(cè)試結(jié)果序號(hào)合并輸出到final_result文件中。
5.根據(jù)權(quán)利要求4所述的一種基于Postmark的后端存儲(chǔ)性能自動(dòng)化測(cè)試方法,其特征在于,所述的步驟S35還包括:
S358:將測(cè)試結(jié)果加上時(shí)間戳。
該專利技術(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/201710915515.8/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ò)誤
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置





