[發明專利]全鏈路壓測改造的測試方法及裝置在審
| 申請號: | 202210714186.1 | 申請日: | 2022-06-22 |
| 公開(公告)號: | CN115065612A | 公開(公告)日: | 2022-09-16 |
| 發明(設計)人: | 李思佳;劉月娥;史傳倩;侯曉 | 申請(專利權)人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號: | H04L43/0805 | 分類號: | H04L43/0805;H04L43/50 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 周建達 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 全鏈路壓測 改造 測試 方法 裝置 | ||
1.一種全鏈路壓測改造的測試方法,其特征在于,包括:
獲取與被測系統的目標服務對應的測試用例,所述被測系統為經全鏈路壓測改造的系統;
將所述測試用例轉換為具有壓測標識的測試流量輸入至所述被測系統,以供所述被測系統根據所述壓測標識切換環境,并根據所述測試流量對所述目標服務進行測試,所述環境包括普通環境和壓測環境;
獲取所述目標服務基于所述測試流量的第一測試結果。
2.根據權利要求1所述的全鏈路壓測改造的測試方法,其特征在于,所述測試用例包括指向參數,所述指向參數包括指向普通環境的參數和指向壓測環境的參數;
所述將所述測試用例轉換為具有壓測標識的測試流量輸入至所述被測系統,包括:
將所述測試用例封裝為測試請求,并在所述測試請求中添加與所述指向參數對應的壓測標識;
將添加所述壓測標識后的所述測試請求發送至所述目標服務。
3.根據權利要求2所述的全鏈路壓測改造的測試方法,其特征在于,所述測試用例對應請求類型,所述請求類型包括http請求和grpc請求;
所述將所述測試用例封裝為測試請求,并在所述測試請求中添加與所述指向參數對應的壓測標識,包括:
根據所述請求類型將所述測試用例封裝為所述http請求或所述grpc請求,并在所述http請求或所述grpc請求添加與所述指向參數對應的壓測標識。
4.根據權利要求1-3任一項所述的全鏈路壓測改造的測試方法,其特征在于,還包括:
獲取所述目標服務對應的鏈路節點;
采用鏈路檢測工具集確認所述鏈路節點的訪問目標是否與所述壓測標識對應的環境相匹配;
在所述訪問目標與所述壓測標識對應的環境相匹配的情況下,確定所述目標服務的鏈路完備。
5.根據權利要求4所述的全鏈路壓測改造的測試方法,其特征在于,所述獲取目標服務對應的鏈路節點,包括:
利用鏈路追蹤工具獲取所述被測系統各個服務的鏈路節點,所述鏈路節點與所述服務的接口ID對應;
獲取所述目標服務的接口ID;
根據所述目標服務的接口ID獲取所述目標服務的鏈路節點。
6.根據權利要求4所述的全鏈路壓測改造的測試方法,其特征在于,還包括:
在所述第一測試結果通過且所述目標服務的鏈路完備的情況下,確定所述目標服務的測試通過。
7.根據權利要求1所述的全鏈路壓測改造的測試方法,其特征在于,還包括:
獲取所述目標服務所述普通環境對應的第一測試用例;
將所述第一測試用例的壓測標識設置為所述壓測環境對應的壓測標識;
所述獲取所述目標服務基于所述測試流量的第一測試結果,包括:
在所述測試流量對應壓測環境的情況下,確定所述壓測環境對應的落入庫;
從所述壓測環境對應的落入庫中獲取所述目標服務基于所述測試流量的第一測試結果。
8.一種全鏈路壓測改造的測試裝置,其特征在于,包括:
第一獲取模塊,用于獲取被測系統的目標服務對應的測試用例,所述被測系統為經全鏈路壓測改造的系統;
第一測試模塊,用于將所述測試用例轉換為具有壓測標識的測試流量輸入至所述被測系統,以供所述被測系統根據所述壓測標識切換環境,并根據所述測試流量對所述目標服務進行測試,所述環境包括普通環境和壓測環境;
第二獲取模塊,用于獲取所述目標服務基于所述測試流量的第一測試結果。
9.一種計算機設備,所述計算機設備包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時用于實現權利要求1至7中任一項所述的全鏈路壓測改造的測試方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序可被至少一個處理器所執行,以使所述至少一個處理器執行權利要求1至7中任一項所述的全鏈路壓測改造的測試方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嗶哩嗶哩科技有限公司,未經上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210714186.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:安全型防火開關柜
- 下一篇:一種不銹鋼管內拋光裝置





