[發明專利]測試請求的響應方法、系統、設備及存儲介質在審
| 申請號: | 202210875389.9 | 申請日: | 2022-07-22 |
| 公開(公告)號: | CN115203048A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 楊永山 | 申請(專利權)人: | 平安商業保理有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海漢之律師事務所 31378 | 代理人: | 馮華 |
| 地址: | 200120 上海市浦東新區中國(上海)自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 請求 響應 方法 系統 設備 存儲 介質 | ||
本發明涉及測試管理技術領域,公開了一種測試請求的響應方法、系統、設備及存儲介質測試請求的響應方法,包括:模擬平臺獲取測試請求,模擬平臺包括至少一個模擬測試單元;根據測試請求的請求參數和模擬測試單元的預設參數,將測試請求與模擬測試單元進行匹配;若存在與測試請求匹配的模擬測試單元,則模擬平臺輸出模擬測試單元的預設模擬結果,以生成測試請求的模擬響應報文;若不存在與測試請求匹配的模擬測試單元,則模擬平臺輸出模擬結果匹配失敗信息,以觸發網關將測試請求發送至真實服務,發送真實響應報文。本發明能夠通過在模擬平臺中對模擬測試單元進行添加或刪除,即可完成對測試請求響應的調整,簡單方便。
技術領域
本發明涉及測試管理技術領域,特別是涉及一種測試請求的響應方法、系統、設備及存儲介質。
背景技術
軟件研發流程中通常包括開發工作及測試工作。開發和測試之間關聯密切,開發和測試之間,為提高工作效率,開發及測試之間通常需要并行交叉進行。軟件研發過程中,部分功能開發完成后即可同步開展測試工作,以提高軟件整體的研發效率。因此,大多數測試工作進行時,軟件功能通常未全部開發完成。軟件測試是一個用來促進鑒定軟件的正確性、完整性、安全性和質量的過程,在規定的條件下對程序進行操作,以發現程序錯誤,衡量軟件質量,并對其是否能滿足設計要求進行評估的過程。而測試工作進行時,需要向軟件發出請求,并根據發送結果對軟件的質量進行評判,請求的發送對象通常包含未開發完成的各種應用程序結構。而在軟件開發過程中,軟件部分功能并未開發完成,不能根據請求進行輸出,導致測試無法進行。因此,現有技術中為保證測試工作順利進行,目前通常采用模擬服務替代未完成的軟件部分功能,當測試進行時,未完成的軟件功能所對應的請求會發送至模擬平臺,由模擬平臺根據請求產生模擬結果,保證測試工作正常進行。在軟件研發過程中,前后端分離的場景下,前端開發人員也可以依靠模擬平臺的方式解除對后端服務開發的依賴。
目前,軟件開發工作的進行時,軟件采用真實服務和模擬服務的狀態在不停的變換,需要在軟件開發工作的不同階段進行切換,甚至在很多場景下,對于同一軟件部分的測試請求,模擬服務和真實服務是同時存在的,部分軟件功能使用模擬服務,而另一部分軟件功能則使用真實服務,這必然增加了軟件開發及測試的復雜程度。目前,對于測試請求無法在真實服務與模擬服務之間快速切換。對于一個測試請求,要么全部走真實請求,要么全部走模擬請求,兩種方式間的切換要么通過手動修改數據庫配置,重新加載生效,要么修改服務配置,重啟服務生效,十分繁瑣。因此,目前對于不同類型測試請求的響應效率較低。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種測試請求的響應方法、系統、設備及存儲介質,用于解決現有技術中不同類型測試請求的響應效率較低的問題。
第一方面,本發明提供一種測試請求的響應方法,包括:
模擬平臺獲取測試請求;
所述模擬平臺包括至少一個模擬測試單元,所述模擬平臺根據所述測試請求的請求參數和所述模擬測試單元的預設參數,將所述測試請求與所述模擬測試單元進行匹配;
若存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出所述模擬測試單元的預設模擬結果,以生成所述測試請求的模擬響應報文;
若不存在與所述測試請求匹配的模擬測試單元,則所述模擬平臺輸出模擬結果匹配失敗信息,以觸發網關將所述測試請求發送至真實服務,發送真實響應報文。
第二方面,本發明提供一種測試請求的響應系統,包括:
測試請求獲取模塊,用于獲取測試請求,包括至少一個模擬測試單元;
模擬測試單元匹配模塊,用于根據所述測試請求的請求參數和所述模擬測試單元的預設參數,將所述測試請求與所述模擬測試單元進行匹配;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安商業保理有限公司,未經平安商業保理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210875389.9/2.html,轉載請聲明來源鉆瓜專利網。





