[發明專利]測試請求的響應方法、系統、設備及存儲介質在審
| 申請號: | 202210875389.9 | 申請日: | 2022-07-22 |
| 公開(公告)號: | CN115203048A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 楊永山 | 申請(專利權)人: | 平安商業保理有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海漢之律師事務所 31378 | 代理人: | 馮華 |
| 地址: | 200120 上海市浦東新區中國(上海)自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 請求 響應 方法 系統 設備 存儲 介質 | ||
1.一種測試請求的響應方法,其特征在于,包括:
模擬平臺獲取測試請求;
所述模擬平臺包括至少一個模擬測試單元,所述模擬平臺根據所述測試請求的請求參數和所述模擬測試單元的預設參數,將所述測試請求與所述模擬測試單元進行匹配;
若存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出所述模擬測試單元的預設模擬結果,以生成所述測試請求的模擬響應報文;
若不存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出模擬結果匹配失敗信息,以觸發網關將所述測試請求發送至真實服務,輸出真實響應報文。
2.根據權利要求1所述的測試請求的響應方法,其特征在于,所述模擬平臺包括多個所述模擬測試單元,所述所述模擬平臺將所述測試請求與所述模擬測試單元進行匹配,包括:
所述模擬平臺將所述測試請求逐一與各個所述模擬測試單元進行匹配,直至所述請求參數與所述模擬測試單元之間相匹配,或者所述請求參數與各個所述模擬測試單元之間均不匹配。
3.根據要求2所述的測試請求的響應方法,其特征在于,將所述測試請求的請求參數與所述模擬測試單元進行匹配,包括:
所述測試請求的請求參數包括請求頭、查詢參數和請求體,所述模擬平臺根據所述測試請求的請求參數,生成參數集合;
所述預設參數為鍵值集合,所述模擬平臺將所述鍵值集合與所述參數集合進行匹配,得到匹配結果。
4.根據權利要求3所述的測試請求的響應方法,其特征在于,所述模擬平臺將所述參數集合與所述鍵值集合進行匹配,包括:
所述模擬平臺將所述鍵值集合中的鍵值與所述參數集合中的請求參數進行比較;
若所述鍵值集合中的鍵值均包含在所述參數集合中,則所述請求參數與所述模擬測試單元之間相匹配;
若所述鍵值集合不屬于所述參數集合,則所述請求參數與所述模擬測試單元之間不匹配。
5.根據權利要求1~4任一項所述的測試請求的響應方法,其特征在于,所述通過模擬平臺獲取測試請求之前,包括:
網關對所述測試請求的服務類型進行確認;
若所述測試請求的服務類型為真實,則所述網關將所述測試請求發送至真實服務,發送真實響應報文,若所述測試請求的服務類型為模擬,則所述網關將所述測試請求發送至所述模擬平臺。
6.根據權利要求5所述的測試請求的響應方法,其特征在于,所述網關對所述測試請求的服務類型進行確認,包括:
所述網關根據模擬服務地址表對所述測試請求進行過濾;
若所述測試請求在所述模擬服務地址表中,則所述測試請求的服務類型為模擬,若所述測試請求未在所述模擬服務地址表中,則所述測試請求的服務類型為真實。
7.根據權利要求1~4任一項所述的測試請求的響應方法,其特征在于,若存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出所述模擬測試單元的預設模擬結果;若不存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出模擬結果匹配失敗信息之后,包括:
若所述模擬平臺輸出模擬結果匹配失敗信息,則通過網關將所述測試請求發送至真實服務,發送真實響應報文;
若所述模擬平臺未輸出模擬結果匹配失敗信息,則發送根據所述模擬平臺輸出的模擬結果生成的模擬響應報文。
8.一種測試請求的響應系統,其特征在于,包括:
測試請求獲取模塊,用于獲取測試請求,包括至少一個模擬測試單元;
模擬測試單元匹配模塊,用于根據所述測試請求的請求參數和所述模擬測試單元的預設參數,將所述測試請求與所述模擬測試單元進行匹配;
結果輸出模塊,若存在與所述測試請求匹配的模擬測試單元,則所述結果輸出模塊輸出所述模擬測試單元的預設模擬結果,以生成所述測試請求的模擬響應報文,若不存在與所述測試請求匹配的模擬測試單元,則所述所述結果輸出模塊輸出模擬結果匹配失敗信息,以觸發網關將所述測試請求發送至真實服務,發送真實響應報文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安商業保理有限公司,未經平安商業保理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210875389.9/1.html,轉載請聲明來源鉆瓜專利網。





