[發明專利]業務平臺的測試方法、裝置及系統在審
| 申請號: | 202010043376.6 | 申請日: | 2020-01-15 |
| 公開(公告)號: | CN111258897A | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 李亞坤 | 申請(專利權)人: | 網銀在線(北京)科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 韓來兵;李雪 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 平臺 測試 方法 裝置 系統 | ||
1.一種業務平臺的測試方法,其特征在于,包括:
獲取目標業務請求,其中,所述目標業務請求為業務帳號向第一業務平臺發起的請求,所述業務帳號是在所述第一業務平臺中使用的帳號,所述第一業務平臺為已經上線運行的業務平臺;
將所述目標業務請求轉發給第二業務平臺,其中,所述第二業務平臺為未上線運行的待測試業務平臺;
通過對比第一響應消息和第二響應消息確定所述第二業務平臺的測試結果,其中,所述第一響應消息為所述第一業務平臺對所述目標業務請求進行響應而向所述業務帳號返回的消息,所述第二響應消息為所述第二業務平臺對所述目標業務請求進行響應而返回的消息。
2.根據權利要求1所述的方法,其特征在于,獲取目標業務請求包括:
通過所述第一業務平臺中的目標插件采集所述目標業務請求,其中,所述目標插件用于按照測試配置采集所述目標業務請求,并按照所述測試配置將所述目標業務請求發送至業務層或者邏輯層,所述業務層用于將接收到的所述目標業務請求保存在緩存數據庫中,所述邏輯層用于利用接收到的所述目標業務請求進行測試。
3.根據權利要求2所述的方法,其特征在于,在獲取目標業務請求之前,所述方法還包括:
將管理層接收到的第一配置指令轉發給所述目標插件,其中,所述第一配置指令用于指示在所述測試配置中寫入配置信息,所述配置信息用于控制采集狀態、采集速率、采集地址以及業務請求所需攜帶的字段中的至少之一。
4.根據權利要求2所述的方法,其特征在于,將所述目標業務請求轉發給第二業務平臺包括:
通過驅動層將所述目標插件發送的所述目標業務請求轉發給第二業務平臺;或,
通過所述驅動層將所述緩存數據庫中的所述目標業務請求轉發給第二業務平臺。
5.根據權利要求4所述的方法,其特征在于,在將所述目標業務請求轉發給第二業務平臺之前,所述方法還包括:
將管理層接收到的第二配置指令轉發給所述驅動層,其中,所述第二配置指令用于配置所述驅動層的測試狀態、測試速率以及對比方式中的至少之一。
6.根據權利要求2所述的方法,其特征在于,在獲取目標業務請求之后,所述方法還包括:
通過所述目標插件獲取所述第一業務平臺向所述業務帳號返回的所述第一響應消息,其中,所述目標插件用于按照所述測試配置采集所述第一響應消息,并按照所述測試配置將所述第一響應消息發送至所述業務層或者所述邏輯層,所述業務層用于將接收到的所述第一響應消息保存在所述緩存數據庫中,所述邏輯層用于利用接收到的所述第一響應消息進行測試。
7.根據權利要求1所述的方法,其特征在于,
在獲取目標業務請求之后,所述方法包括:按照測試速率啟動并行運行的多個測試模型,其中,所述多個測試模型在單位時間內對比的所述第一響應消息和所述第二響應消息的次數與所述測試速率匹配;
通過對比第一響應消息和第二響應消息確定所述第二業務平臺的測試結果包括:通過所述測試模型,按照第二配置指令所配置的對比方式來對比所述第一響應消息和所述第二響應消息,以得到所述第二業務平臺的測試結果。
8.一種業務平臺的測試裝置,其特征在于,包括:
獲取單元,用于獲取目標業務請求,其中,所述目標業務請求為業務帳號向第一業務平臺發起的請求,所述業務帳號是在所述第一業務平臺中使用的帳號,所述第一業務平臺為已經上線運行的業務平臺;
轉發單元,用于將所述目標業務請求轉發給第二業務平臺,其中,所述第二業務平臺為未上線運行的待測試業務平臺;
測試單元,用于通過對比第一響應消息和第二響應消息確定所述第二業務平臺的測試結果,其中,所述第一響應消息為所述第一業務平臺對所述目標業務請求進行響應而向所述業務帳號返回的消息,所述第二響應消息為所述第二業務平臺對所述目標業務請求進行響應而返回的消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網銀在線(北京)科技有限公司,未經網銀在線(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010043376.6/1.html,轉載請聲明來源鉆瓜專利網。





