[發明專利]一種去中心化的自動化測試管理系統和方法在審
| 申請號: | 202010620734.5 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN112115040A | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 謝恒;戴鵬;陳冬嚴;謝瓊;王海濱;張成;李文忠 | 申請(專利權)人: | 上海金融期貨信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 200122 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 中心 自動化 測試 管理 系統 方法 | ||
1.一種去中心化的自動化測試管理系統,其特征在于,系統包括用戶接口模塊、應用程序接口模塊、數據庫模塊、日志管理模塊、測試管理代理組件,用戶接口模塊、應用程序接口模塊、數據庫模塊、日志管理模塊部署在遠程,測試管理代理組件部署在本地測試環境,其中:
用戶接口模塊,提供用戶訪問途徑,使用戶查看、管理測試用例、測試結果,并執行測試用例;
應用程序接口模塊,提供對外訪問端口以供調用;
數據庫模塊,用于數據的存儲和管理;
日志管理模塊,用于自動化測試的日志記錄和統計分析;
測試管理代理組件,用于本地測試環境與遠程的測試管理系統其他模塊之間的橋梁。
2.根據權利要求1所述的去中心化的自動化測試管理系統,其特征在于,測試管理代理組件配置為:
從測試管理系統下載測試用例及其相關測試素材,將其保存在本地測試環境中;
解析本地測試環境中的測試用例,并將解析出的測試用例上傳到測試管理系統中;
解析本地測試執行結果,并將解析出的本地測試執行結果上傳到測試管理系統中。
3.根據權利要求1所述的去中心化的自動化測試管理系統,其特征在于,測試管理代理組件還配置為通過提供模板接口,來為自由開發提供需要支持的測試用例格式。
4.一種去中心化的自動化測試管理方法,在如權利要求1所述的去中心化的自動化測試管理系統上實施,其特征在于,方法包括:
步驟1:第一用戶在本地測試環境中通過測試管理代理組件獲取授權;
步驟2:獲得授權后的第一用戶下載測試用例集到第一本地測試環境中;
步驟3:第一用戶對下載到第一本地測試環境中的測試用例進行修改、新增或者刪除的操作;
步驟4:第一用戶配置運行參數,執行經第一用戶在第一本地測試環境中變更后的測試用例;
步驟5:第一用戶上傳更新后的測試用例到測試管理系統中;
步驟6:測試管理系統根據第一用戶的變更操作執行測試用例的修改、新增操作,并對這些操作進行版本化控制;
步驟7:第一用戶上傳測試結果數據,包括被測對象版本的信息;
步驟8:第一用戶登錄測試管理系統中的用戶接口模塊,確認刪除的測試用例;
步驟9:第二用戶在本地測試環境通過測試管理代理組件獲取授權;
步驟10:獲得授權的第二用戶確認測試用例的變更信息;
步驟11:第二用戶下載變更后的測試用例集到第二本地測試環境;
步驟12:第二用戶在第二本地測試環境中執行變更后的測試用例,從第二本地測試環境上傳測試結果到測試管理系統。
5.根據權利要求4所述的去中心化的自動化測試管理方法,其特征在于,在步驟2中,對于新增用例,測試管理代理組件直接創建測試目錄,并將用例和素材下載到相應位置;對于刪除用例,測試管理代理組件將本地測試用例設置為已刪除標志,并提示用戶手動刪除;對于修改的用例,測試管理代理組件修改本地測試用例,并提示用戶修改內容。
6.根據權利要求4所述的去中心化的自動化測試管理方法,其特征在于,在步驟5中,上傳前,測試管理代理組件會解析本地用例庫中的用例,檢查用例格式是否合法,不合法的提示用戶修改后,將所有用例解析成約定的標準用例格式,并通過restful接口傳遞壓縮后的數據流給遠程測試管理平臺,并報告上傳進度和是否成功的結果。
7.根據權利要求4所述的去中心化的自動化測試管理方法,其特征在于,在步驟6中,測試管理系統將測試管理代理組件上傳的用例列表與系統中已有的做差異比對,通過計算hash值判斷用例是否被修改,進而計算出新增、刪除、修改的用例列表,以及針對刪除的用例,還需用戶登錄管理平臺手動確認刪除動作。
8.根據權利要求4所述的去中心化的自動化測試管理方法,其特征在于,在步驟7中,當測試管理系統接收到第一用戶上傳的測試結果數據后,將測試用例、測試結果、被測對象及其版本信息進行關聯,進而實現數據入庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海金融期貨信息技術有限公司,未經上海金融期貨信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010620734.5/1.html,轉載請聲明來源鉆瓜專利網。





