[發明專利]一種自動化用例執行現場恢復的裝置、方法和服務器在審
| 申請號: | 202010062591.0 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111274140A | 公開(公告)日: | 2020-06-12 |
| 發明(設計)人: | 王杰 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 化用 執行 現場 恢復 裝置 方法 服務器 | ||
1.一種自動化用例執行現場恢復的裝置,其特征在于,包括:
基準配置模塊,配置為獲取并保存所述被測試系統的初始配置狀態;
測試用例模塊,配置為存儲并管理所有測試用例,并對每一條所述測試用例增加表示其是否會改變被測試環境配置的標志位;
測試用例執行模塊,配置為讀取相應的測試用例、識別所述測試用例的標志位、并執行所述測試用例;
環境恢復模塊,配置為根據所述標志位以及所述初始配置狀態執行環境恢復。
2.根據權利要求1所述的裝置,其特征在于,所述測試用例執行模塊還配置為:
響應于識別到所述測試用例的標志位表示不會改變被測試環境配置,則在所述測試用例執行結束后,讀取下一個測試用例執行。
3.根據權利要求2所述的裝置,其特征在于,所述測試用例執行模塊還配置為:
響應于識別到所述測試用例的標志位表示會改變被測試環境配置,則在所述測試用例執行結束后,根據所述標志位以及所述初始配置狀態執行環境恢復,并在恢復成功后讀取下一個測試用例執行。
4.根據權利要求3所述的裝置,其特征在于,所述測試用例執行模塊還配置為:
在執行所述測試用例的過程中生成相應的日志。
5.根據權利要求1所述的裝置,其特征在于,所述環境恢復模塊還配置為:
打印所述被測試環境的當前配置信息,并將其與獲取的所述初始配置狀態信息進行比較,響應于比較存在差異則選擇執行逆向操作以逐步執行環境恢復或恢復出廠設置。
6.根據權利要求5所述的裝置,其特征在于,所述環境恢復模塊還配置為:
預先配置測試用例與逆向操作的對應關系,以在執行環境恢復時根據所述對應關系調用相應的逆向操作。
7.根據權利要求6所述的裝置,其特征在于,所述環境恢復模塊還配置為:
響應于執行逆向操作,分別對比每個系統組件的配置信息與所述初始配置狀態信息,并根據所述對應關系分別對每個系統組件執行逆向操作。
8.一種自動化用例執行現場恢復的方法,其特征在于,包括以下步驟:
獲取并保存所述被測試系統的初始配置狀態;
存儲并管理所有測試用例,并對每一條所述測試用例增加表示其是否會改變被測試環境配置的標志位;
讀取相應的測試用例、識別所述測試用例的標志位、并執行所述測試用例;
根據所述標志位以及所述初始配置狀態執行環境恢復。
9.根據權利要求8所述的方法,其特征在于,讀取相應的測試用例、識別所述測試用例的標志位、并執行所述測試用例包括:
在執行所述測試用例的過程中生成相應的日志。
10.一種服務器,其特征在于,包括如權利要求1-7所述的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010062591.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種閘閥
- 下一篇:一種存儲設備數據提取方法、裝置、設備和介質





