[發明專利]異常場景模擬方法、裝置及設備有效
| 申請號: | 201610653124.9 | 申請日: | 2016-08-10 |
| 公開(公告)號: | CN106875184B | 公開(公告)日: | 2020-07-24 |
| 發明(設計)人: | 徐松 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06Q20/38 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 異常 場景 模擬 方法 裝置 設備 | ||
1.一種異常場景模擬方法,其特征在于,所述方法應用于將接收的第一信息轉換為可識別的第二信息、且通過恢復機制對轉換的異常信息進行恢復的系統中,所述方法包括:
接收到信息端發送的第一信息時,攔截將所述第一信息轉換為第二信息的轉換請求;
根據所述第一信息判斷預存的攔截配置中的攔截條件是否滿足,所述攔截配置中包括攔截條件和攔截條件對應的異常信息,所述異常信息是在真實異常場景下產生的異于所述第二信息的信息;
根據判斷結果確定是否將所述第一信息轉換為所述異常信息。
2.根據權利要求1所述的方法,其特征在于,所述根據判斷結果確定是否將所述第一信息轉換為所述異常信息,包括:
當所述攔截條件滿足時,將所述第一信息轉換為所述異常信息;
當所述攔截條件不滿足時,根據所述轉換請求和本地存儲的配置信息將所述第一信息轉換為第二信息,所述配置信息包括第一信息與第二信息之間的映射關系。
3.根據權利要求1所述的方法,其特征在于,所述信息端為支付渠道對應的支付端,所述第一信息包括指示交易結果的返回碼或指示查詢結果的返回碼,所述攔截條件包括下述一種或多種條件:
如果攔截配置包括渠道信息,所述第一信息中的渠道信息與攔截配置中的渠道信息匹配;
如果攔截配置包括接口信息,所述第一信息中的接口信息與攔截配置中的接口信息匹配;
如果攔截配置包括交易返回碼,所述第一信息中的返回碼與攔截配置中的交易返回碼匹配;
當前運行環境為指定的預發布環境。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
根據所模擬的異常場景對渠道驗證過程中掉單查詢進行驗證。
5.根據權利要求1至4任一項所述的方法,其特征在于,所述方法還包括:
接收用于操作內存的注入請求;
根據所述注入請求確定需要增加攔截配置時,將所述注入請求中攜帶的攔截配置緩存在緩存區中;
根據所述注入請求確定需要清空緩存區中的攔截配置時,清空所述緩存區中的攔截配置。
6.一種異常場景模擬方法,其特征在于,所述方法包括:
攔截返回碼查詢請求,所述返回碼查詢請求攜帶渠道信息和/或接口信息;
查詢預先注入的攔截配置信息,所述攔截配置信息包括待攔截的渠道信息和\或接口信息;
如果攔截配置信息包括渠道信息,則當前運行環境為指定的預發布環境、且返回碼查詢請求中攜帶的渠道信息和攔截配置信息中渠道信息一致時,將該返回碼對應的狀態更改為異常狀態;
如果攔截配置信息包括接口信息,則當前運行環境為指定的預發布環境、且返回碼查詢請求中攜帶的接口信息和攔截配置信息中接口信息一致時,將該返回碼對應的狀態更改為異常狀態;
如果攔截配置信息包括渠道信息和接口信息,則當前運行環境為指定的預發布環境、且返回碼查詢請求中攜帶的渠道信息和接口信息分別與攔截配置信息中的渠道信息和接口信息一致時,將該返回碼對應的狀態更改為異常狀態;
其中,所述異常狀態通過恢復機制進行恢復。
7.一種異常場景模擬裝置,其特征在于,所述裝置配置在將接收的第一信息轉換為可識別的第二信息、且通過恢復機制對轉換的異常信息進行恢復的系統中,所述裝置包括:
攔截模塊,用于接收到信息端發送的第一信息時,攔截將所述第一信息轉換為第二信息的轉換請求;
判斷模塊,用于根據所述第一信息判斷預存的攔截配置中的攔截條件是否滿足,所述攔截配置中包括攔截條件和攔截條件對應的異常信息,所述異常信息是在真實異常場景下產生的異于所述第二信息的信息;
轉換模塊,用于根據判斷結果確定是否將所述第一信息轉換為所述異常信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610653124.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用戶隔離方法及裝置
- 下一篇:一種信息推送方法及裝置





