[發明專利]一種測試環境開發方法、系統、設備以及介質在審
| 申請號: | 202210397318.2 | 申請日: | 2022-04-15 |
| 公開(公告)號: | CN114756463A | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | 李巖;邵海波 | 申請(專利權)人: | 山東云海國創云計算裝備產業創新中心有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰;張元 |
| 地址: | 250000 山東省濟南市中國(山東)自由貿*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 環境 開發 方法 系統 設備 以及 介質 | ||
1.一種測試環境開發方法,其特征在于,包括以下步驟:
生成包括參考模型和比較器的初始軟件仿真平臺;
根據預設的采集參數采集所述初始軟件仿真平臺在對待測單元仿真過程中產生的輸入和輸出數據;
利用所述參考模型和所述比較器搭建輕量級軟件仿真平臺;
將所述輸入數據輸入所述輕量級軟件仿真平臺中并根據所述輸出數據對所述參考模型和所述比較器進行調試;
將調試后的參考模型和比較器替換所述初始軟件仿真平臺中未調試的參考模型和比較器以得到最終的軟件仿真平臺。
2.如權利要求1所述的方法,其特征在于,還包括:
構建硬件仿真平臺;
利用所述最終的軟件仿真平臺對所述待測單元進行調試;
利用所述硬件仿真平臺對調試后的待測單元進行仿真;
采集所述硬件仿真平臺在對所述調試后的待測單元仿真過程中所述調試后的待測單元發生錯誤時的輸入數據或預設場景下的輸入數據;
將采集到的數據作為輸入數據發送到所述最終的軟件仿真平臺以對所述調試后的待測單元再次調試。
3.如權利要求1所述的方法,其特征在于,根據預設的采集參數采集所述初始軟件仿真平臺在對待測單元仿真過程中產生的輸入和輸出數據,進一步包括:
根據所述采集參數確定采集模式,其中采集模式包括連續模式、間隔模式以及事件模式。
4.如權利要求3所述的方法,其特征在于,還包括:
響應于所述采集模式為連續模式,設置數據緩沖區;
將采集到的數據存入數據緩存區;
將所述數據緩存區中的數據轉換為預設的數據格式并打上時間戳后保存到文件中。
5.如權利要求3所述的方法,其特征在于,還包括:
響應于所述采集模式為間隔模式,啟動第一定時器和第二定時器;
利用所述第一定時器每隔第一預設時間段生成采集觸發信號;
利用所述第二定時器記錄沒有數據輸入的時間,并在所述時間達到預設后生成采集停止信號;
將采集到的數據轉換為預設的數據格式保存到文件中并打上時間戳。
6.如權利要求3所述的方法,其特征在于,還包括:
響應于所述采集模式為事件模式,根據設置的時間觸發條件、地址觸發條件、數據觸發條件進行數據采集;
將采集到的數據轉換為預設的數據格式保存到文件中并打上時間戳。
7.如權利要求4-6任一項權利要求所述的方法,其特征在于,還包括:
提取文件中的數據與時間戳并分別放入第一隊列和第二隊列中;
根據所述第二隊列中時間戳的時間將所述第一隊列中相應的數據發送到相應的仿真平臺。
8.一種測試環境開發系統,其特征在于,包括:
生成模塊,配置為生成包括參考模型和比較器的初始軟件仿真平臺;
采集模塊,配置為根據預設的采集參數采集所述初始軟件仿真平臺在對待測單元仿真過程中產生的輸入和輸出數據;
搭建模塊,配置為利用所述參考模型和所述比較器搭建輕量級軟件仿真平臺;
調試模塊,配置為將所述輸入數據輸入所述輕量級軟件仿真平臺中并根據所述輸出數據對所述參考模型和所述比較器進行調試;
替換模塊,配置為將調試后的參考模型和比較器替換所述初始軟件仿真平臺中未調試的參考模型和比較器以得到最終的軟件仿真平臺。
9.一種計算機設備,包括:
至少一個處理器;以及
存儲器,所述存儲器存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時執行如權利要求1-7任意一項所述的方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時執行如權利要求1-7任意一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東云海國創云計算裝備產業創新中心有限公司,未經山東云海國創云計算裝備產業創新中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210397318.2/1.html,轉載請聲明來源鉆瓜專利網。





