[發(fā)明專利]測試數據模擬方法、裝置、計算機設備和存儲介質有效
| 申請?zhí)枺?/td> | 202010124299.7 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111274157B | 公開(公告)日: | 2022-08-12 |
| 發(fā)明(設計)人: | 盧洪艷 | 申請(專利權)人: | 深圳平安醫(yī)療健康科技服務有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 唐彩琴 |
| 地址: | 518048 廣東省深圳市福田區(qū)華*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試數據 模擬 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種人工智能領域內的測試數據模擬方法、裝置、計算機設備和存儲介質。所述方法包括:獲取數據模擬任務,所述數據模擬任務攜帶多個場景類型;根據所述數據模擬任務調用模擬腳本,通過所述模擬腳本查找每個場景類型對應的配置文件;通過所述模擬腳本在所述配置文件中提取每個場景類型對應的場景數據,確定多個場景類型對應的場景數據為模擬得到的測試數據;通過所述模擬腳本根據測試數據生成模擬報文;通過所述模擬腳本將所述模擬報文發(fā)送至響應方服務器,使得所述響應方服務器對所述模擬報文進行解析,得到測試數據。采用本方法能夠提高平臺服務器的服務場景全面性。
技術領域
本申請涉及計算機技術領域,特別是涉及一種測試數據模擬方法、裝置、計算機設備和存儲介質。
背景技術
企業(yè)在構建大數據平臺時,需要生成大量的測試數據,以便于將大數據平臺應用于多種場景類型中,進行數據提取、數據分析以及數據測試等。傳統方式中,是通過平臺服務器針對特定的場景類型下的數據模擬任務來模擬相應的測試數據,無法覆蓋所有的場景類型,導致模擬的測試數據不完整。因此,如何提高測試數據的完整性,從而有效提高平臺服務器的服務場景全面性成為目前需要解決的一個技術問題。
發(fā)明內容
基于此,有必要針對上述技術問題,提供一種能夠提高測試數據的完整性,從而有效提高平臺服務器的服務場景全面性的測試數據模擬方法、裝置、計算機設備和存儲介質。
一種測試數據模擬方法,所述方法包括:
獲取數據模擬任務,所述數據模擬任務攜帶多個場景類型;
根據所述數據模擬任務調用模擬腳本,通過所述模擬腳本查找每個場景類型對應的配置文件;
通過所述模擬腳本在所述配置文件中提取每個場景類型對應的場景數據,確定多個場景類型對應的場景數據為模擬得到的測試數據;
通過所述模擬腳本根據測試數據生成模擬報文;
通過所述模擬腳本將所述模擬報文發(fā)送至響應方服務器,使得所述響應方服務器對所述模擬報文進行解析,得到測試數據。
在其中一個實施例中,所述數據模擬任務攜帶任務類型,所述通過所述模擬腳本查找每個場景類型對應的配置文件包括:
通過所述模擬腳本獲取所述任務類型對應的接口文檔;
在所述接口文檔中調用每個場景類型對應的場景接口,通過所述場景接口查找每個場景類型對應的配置文件。
在其中一個實施例中,所述根據測試數據生成模擬報文包括:
基于預設私有協議獲取所述數據模擬任務對應的特定字段,所述預設私有協議為基于傳輸控制協議進行優(yōu)化處理后所得到的應用層協議;
獲取所述預設私有協議對應的報文配置信息,所述報文配置信息包括所述特定字段所對應的報頭格式信息;
根據所述報頭格式信息對所述特定字段進行優(yōu)化,得到特定字節(jié)數量的特定優(yōu)化字段;
根據所述特定優(yōu)化字段生成報文報頭,將測試數據作為報文報體,根據所述報文報頭和所述報文報體生成模擬報文。
在其中一個實施例中,所述通過所述模擬腳本將所述模擬報文發(fā)送至響應方服務器,使得所述響應方服務器對所述模擬報文進行解析包括:
獲取所述模擬報文所對應的報文長度;
當所述報文長度大于閾值時,將所述模擬報文進行拆分,得到多個子報文,所述子報文包括對應的子報文標識;
將所述子報文發(fā)送至響應方服務器,使得所述響應方服務器根據所述子報文標識對接收到的所述子報文進行組合,解析得到測試數據。
在其中一個實施例中,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳平安醫(yī)療健康科技服務有限公司,未經深圳平安醫(yī)療健康科技服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010124299.7/2.html,轉載請聲明來源鉆瓜專利網。





