[發(fā)明專利]一種基于卷創(chuàng)建的網(wǎng)頁測試方法、裝置、設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110025551.3 | 申請日: | 2021-01-08 |
| 公開(公告)號: | CN112597058A | 公開(公告)日: | 2021-04-02 |
| 發(fā)明(設計)人: | 郭彥輝 | 申請(專利權(quán))人: | 北京聯(lián)創(chuàng)信安科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F16/182 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 102206 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 創(chuàng)建 網(wǎng)頁 測試 方法 裝置 設備 存儲 介質(zhì) | ||
本發(fā)明公開了一種基于卷創(chuàng)建的網(wǎng)頁測試方法、裝置、設備及存儲介質(zhì)。該方法包括:獲取目標卷參數(shù)、卷類型和卷創(chuàng)建方式,其中,所述卷創(chuàng)建方式包括:單一創(chuàng)建或批量創(chuàng)建;根據(jù)所述目標卷參數(shù)、所述卷類型和所述卷創(chuàng)建方式生成測試用例;在檢測到創(chuàng)建指令時,根據(jù)所述測試用例確定卷創(chuàng)建結(jié)果;根據(jù)所述卷創(chuàng)建結(jié)果確定每個測試用例的網(wǎng)頁測試結(jié)果。通過本發(fā)明的技術(shù)方案,能夠在存儲企業(yè)已有存儲及Web管理資源基礎上,執(zhí)行卷創(chuàng)建和測試,提升測試人員測試效率及驗證覆蓋率,減少冗余測試用例,輕松應對常用卷創(chuàng)建的各種測試需求。
技術(shù)領域
本發(fā)明實施例涉及計算機技術(shù)領域,尤其涉及一種基于卷創(chuàng)建的網(wǎng)頁測試方法、裝置、設備及存儲介質(zhì)。
背景技術(shù)
分布式文件系統(tǒng),因其開源性、千數(shù)量級的客戶端的處理能力、可擴展性、高性能、高可用性,虛擬化的存儲池等特點,成為現(xiàn)今較為普遍的存儲系統(tǒng)。
企業(yè)在對外提供分布式存儲的同時,普遍提供Web管理系統(tǒng)進行存儲的管理及使用。在此之前存儲企業(yè)需對Web管理系統(tǒng)進行全方位驗證,以保證對用戶提供的服務質(zhì)量。尤其是卷的創(chuàng)建,成為存儲管理的功能核心,需要全面、準確的驗證。
在現(xiàn)有技術(shù)中,測試人員在執(zhí)行存儲系統(tǒng)的Web管理系統(tǒng)卷創(chuàng)建及測試時,基本依靠手工操作,導致測試人員與測試內(nèi)容捆綁度高粘性大;且由于存儲業(yè)務的專業(yè)性,決定了測試人員需先熟悉業(yè)務流程,并有效結(jié)合頁面及操作后才能執(zhí)行真正創(chuàng)建卷過程。尤其是在執(zhí)行全面覆蓋測試時,耗費人力及時間,且需有效總結(jié)和完善測試用例才能保證無用例缺失,同時不易保證無重疊或冗余用例。而基于接口執(zhí)行測試可完成創(chuàng)建卻完全脫離瀏覽器,無法驗證基于瀏覽器頁面執(zhí)行操作時測試用例。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種基于卷創(chuàng)建的網(wǎng)頁測試方法、裝置、設備及存儲介質(zhì),以實現(xiàn)能夠在存儲企業(yè)已有存儲及Web管理資源基礎上,執(zhí)行卷創(chuàng)建和測試,提升測試人員測試效率及驗證覆蓋率,減少冗余測試用例,輕松應對常用卷創(chuàng)建的各種測試需求。
第一方面,本發(fā)明實施例提供了一種基于卷創(chuàng)建的網(wǎng)頁測試方法,包括:
獲取目標卷參數(shù)、卷類型和卷創(chuàng)建方式,其中,所述卷創(chuàng)建方式包括:單一創(chuàng)建或批量創(chuàng)建;
根據(jù)所述目標卷參數(shù)、所述卷類型和所述卷創(chuàng)建方式生成測試用例;
在檢測到創(chuàng)建指令時,根據(jù)所述測試用例確定卷創(chuàng)建結(jié)果;
根據(jù)所述卷創(chuàng)建結(jié)果確定每個測試用例的網(wǎng)頁測試結(jié)果。
進一步的,所述獲取目標卷參數(shù)和卷類型,包括:
獲取初始卷參數(shù)和卷類型,所述卷類型包括分布式卷、副本卷和糾刪碼卷中的至少一個;
根據(jù)所述卷類型確定卷屬性;
根據(jù)所述初始卷參數(shù)和所述卷屬性確定目標卷參數(shù)。
進一步的,所述分布式卷的卷屬性包括:卷名、卷容量和存儲塊數(shù);所述副本卷的卷屬性包括:卷名、卷容量、副本數(shù)和放置組數(shù);所述糾刪碼卷的卷屬性包括:卷名、卷容量、數(shù)據(jù)塊數(shù)和校驗塊數(shù)。
進一步的,根據(jù)所述目標卷參數(shù)、所述卷類型和所述卷創(chuàng)建方式生成測試用例,包括:
獲取目標卷參數(shù)的預期結(jié)果;
若卷創(chuàng)建方式為單一創(chuàng)建,則根據(jù)所述目標卷參數(shù)和所述預期結(jié)果生成第一測試用例;
若卷創(chuàng)建方式為批量創(chuàng)建,則根據(jù)所述目標卷參數(shù)和所述預期結(jié)果生成至少兩組第二測試用例。
進一步的,所述在檢測到創(chuàng)建指令時,根據(jù)所述測試用例確定卷創(chuàng)建結(jié)果,包括:
根據(jù)所述第一測試用例或者第二測試用例調(diào)用Webdriver執(zhí)行網(wǎng)頁測試操作;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京聯(lián)創(chuàng)信安科技股份有限公司,未經(jīng)北京聯(lián)創(chuàng)信安科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110025551.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:捕獲器及物體捕獲方法
- 下一篇:一種樓板厚度測量裝置
- 圖冊創(chuàng)建設備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





