[發明專利]分布式仿真測試方法、系統、可讀存儲介質及計算機設備有效
| 申請號: | 202210244040.5 | 申請日: | 2022-03-14 |
| 公開(公告)號: | CN114328278B | 公開(公告)日: | 2022-06-17 |
| 發明(設計)人: | 肖鵬;岳鵬;李富強 | 申請(專利權)人: | 南昌航空大學;中國電子科技集團公司第二十研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/451 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 何世磊 |
| 地址: | 330063 江*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 仿真 測試 方法 系統 可讀 存儲 介質 計算機 設備 | ||
1.一種分布式仿真測試方法,其特征在于,包括:
獲取多個消息的消息結構設計文檔,并對多個所述消息結構設計文檔分別構建對應的消息協議組件;
描述消息互操作的測試環境,以生成測試環境配置;
根據所述測試環境配置、多個所述消息協議組件以及需求文件進行消息建模,生成消息流程處理場景模型;
將所述消息流程處理場景模型中操作節點里包含有前置條件、執行過程、驗證結果以及時序關系的節點信息通過關鍵字提取,生成測試用例文件;將所述測試用例文件轉換成可執行的測試腳本文件,以使用戶利用所述測試腳本文件對消息數據進行消息測試,以得到對應的測試結果;
其中,所述消息測試采用的分布式架構為松耦合的五個測試節點,分別為協議設計節點、測試場景建模節點、測試用例生成節點、驗證評估節點、數據存儲節點,不同的測試節點部署在HLA仿真網絡上,以進行分布式協同測試。
2.根據權利要求1所述的分布式仿真測試方法,其特征在于,所述對多個所述消息結構設計文檔分別構建對應的消息協議組件的步驟包括:
分析出各個所述消息結構設計文檔中的消息基本信息以及消息元素信息;
根據所述消息基本信息以及所述消息元素信息構建對應的消息協議組件。
3.根據權利要求1所述的分布式仿真測試方法,其特征在于,所述消息建模分為消息靜態建模以及消息動態建模,所述消息靜態建模為消息協議本身基本屬性建模,所述消息動態建模為所述消息在互操作過程中的動態使用建模。
4.根據權利要求1所述的分布式仿真測試方法,其特征在于,所述用戶利用所述測試腳本文件對消息數據進行消息測試,以得到對應的測試結果的步驟包括:
構建消息仿真界面,并加載所述測試腳本文件以執行消息測試,得到對應的測試數據;
通過所述消息仿真界面對所述測試數據進行數據映射,以使所述測試數據在所述消息仿真界面上可視化展示。
5.根據權利要求4所述的分布式仿真測試方法,其特征在于,以使所述測試數據在所述消息仿真界面上可視化展示的步驟之后,所述方法還包括:
采集所有的測試數據,并采用統計分析法與路徑覆蓋分析法對所述測試數據進行分析,得到分析結果;
根據所述分析結果按預設的評估標準評估所述消息測試的完備性,并生成對應的評估報告。
6.根據權利要求5所述的分布式仿真測試方法,其特征在于,所述評估標準包括測試節點的覆蓋標準、測試邊的覆蓋標準、使用消息的覆蓋標準以及使用消息元素的覆蓋標準。
7.一種分布式仿真測試系統,其特征在于,包括:
消息協議構建模塊,用于獲取多個消息的消息結構設計文檔,并對多個所述消息結構設計文檔分別構建對應的消息協議組件;
測試環境配置模塊,用于描述消息互操作的測試環境,以生成測試環境配置;
場景構建模塊,用于根據所述測試環境配置、多個所述消息協議組件以及需求文件進行消息建模,生成消息流程處理場景模型;
測試用例生成模塊,用于將所述消息流程處理場景模型中操作節點里包含有前置條件、執行過程、驗證結果以及時序關系的節點信息通過關鍵字提取,生成測試用例文件;
消息測試模塊,用于將所述測試用例文件轉換成可執行的測試腳本文件,以使用戶利用所述測試腳本文件對消息數據進行消息測試,以得到對應的測試結果;
其中,所述消息測試采用的分布式架構為松耦合的五個測試節點,分別為協議設計節點、測試場景建模節點、測試用例生成節點、驗證評估節點、數據存儲節點,不同的測試節點部署在HLA仿真網絡上,以進行分布式協同測試。
8.根據權利要求7所述的分布式仿真測試系統,其特征在于,所述消息協議構建模塊包括:
協議分析單元,用于分析出各個所述消息結構設計文檔中的消息基本信息以及消息元素信息;
協議構建單元,用于根據所述消息基本信息以及所述消息元素信息構建對應的消息協議組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南昌航空大學;中國電子科技集團公司第二十研究所,未經南昌航空大學;中國電子科技集團公司第二十研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210244040.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光學成像鏡頭
- 下一篇:用于織造工廠的生產管理方法和系統





