[發明專利]多場景測試方法、裝置、設備和計算機可讀存儲介質在審
| 申請號: | 202010813826.5 | 申請日: | 2020-08-13 |
| 公開(公告)號: | CN112035344A | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 呂新峰 | 申請(專利權)人: | 天津智融創新科技發展有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京華專卓海知識產權代理事務所(普通合伙) 11664 | 代理人: | 王一 |
| 地址: | 300467 天津市濱海新*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 場景 測試 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
本公開的實施例提供了多場景測試方法、裝置、設備和計算機可讀存儲介質。所述方法包括接收接口服務器轉發的網絡測試請求;其中,所述網絡請求是由客戶端發送給所述接口服務器的;按照預設規則,將匹配于第三方業務平臺的網絡測試請求轉發至第三方業務平臺和/或將匹配于mock平臺的測試請求轉發至mock平臺;接收第三方業務平臺和/或mock平臺發送的響應數據,并轉發給接口服務器,以便所述接口服務器將所述響應數據轉發給所述客戶端。以此方式,可同時實現模擬數據與真實數據一起測試,使測試結果更完備;可以配置不同的響應,驗證不同的業務場景。
技術領域
本公開的實施例一般涉及軟件測試領域,并且更具體地,涉及多場景測試方法、裝置、設備和計算機可讀存儲介質。
背景技術
目前,業務系統在進行開發過程中,需要進行業務功能測試。在業務功能測試過程中,需要調用mock平臺;而業務功能測試完成后,在某些業務場景下,又需要調用第三方業務平臺,根據第三方業務平臺的返回決定最終返回到客戶端的信息。業務系統就是在這樣的過程中,反復進行測試和業務處理。對于單個業務系統來說,這樣的過程還不是非常復雜,但隨著業務系統的增加,各個業務系統又要與不同的外部系統接口連接,同時又要進行不同場景的測試,所以整個開發、測試、聯調等時間耗費非常大,效率非常低,不易管理和維護。
現有技術存在如下問題:
1.第三方接口環境不穩定,導致調用第三方接口無法正常返回數據;
2.第三方接口研發進度晚于所測試接口,影響所測試接口的測試進度;
3.測試過程中需驗證不同的業務場景,正常的或者不同的錯誤;比如影片審核成功或者不成功,需要返回不同的響應;
4.第三方接口因非同團隊或者同公司,各方面協調存在人員、時間成本。
發明內容
根據本公開的實施例,提供了一種多場景測試方案,用于解決現有技術中需要反復地分別針對mock平臺和第三方業務系統進行測試的技術問題。
在本公開的第一方面,提供了一種多場景測試方法。該方法包括:接收接口服務器轉發的網絡測試請求;其中,所述網絡請求是由客戶端發送給所述接口服務器的;按照預設規則,將匹配于第三方業務平臺的網絡測試請求轉發至第三方業務平臺和/或將匹配于mock平臺的測試請求轉發至mock平臺;接收第三方業務平臺和/或mock平臺發送的響應數據,并轉發給接口服務器,以便所述接口服務器將所述響應數據轉發給所述客戶端。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述預設規則包括:確定接收到的第一網絡測試請求的域名和路徑與需要發送至mock平臺的第二網絡測試請求的域名和路徑是否匹配,若匹配,則調用mock平臺,若不匹配,則調用第三方業務平臺。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述預設規則包括:調用mock平臺的次數、頻率、時間占比設置。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述第二網絡測試請求為將所述第一網絡測試請求的域名和路徑替換為mock平臺的域名和路徑生成的。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述mock平臺的數據庫中設置有多場景模擬響應方式;所述mock平臺對所述第二測試請求進行解析,根據所述第二網絡測試請求中攜帶的業務系統的關鍵字段以及場景的關鍵字段,確定對業務場景的模擬響應方式。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述多場景響應方式包括不同業務系統、不同業務場景的模擬響應方式。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,接收第三方業務平臺和/或mock平臺發送的響應數據還包括:為所述響應數據添加標識,以標識其來源是第三方業務平臺或mock平臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津智融創新科技發展有限公司,未經天津智融創新科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010813826.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防下垂的多功能無鋼圈女士內衣
- 下一篇:驅動電路和驅動方法





