[發明專利]性能測試的方法和裝置在審
| 申請號: | 201810431423.7 | 申請日: | 2018-05-08 |
| 公開(公告)號: | CN110457199A | 公開(公告)日: | 2019-11-15 |
| 發明(設計)人: | 張偉 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 11219 中原信達知識產權代理有限責任公司 | 代理人: | 張一軍;張效榮<國際申請>=<國際公布> |
| 地址: | 100195北京市海淀區杏石口路65*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試服務器 回放服務器 性能測試 塊數據 測試請求 響應包 計算機技術領域 方法和裝置 服務器接收 流量數據 系統擴展 返回 包生成 請求包 組網 丟棄 轉發 采集 測試 | ||
1.一種性能測試的方法,其特征在于,包括:
采集線上服務器接收到的請求包對應的流量塊數據,并將所述流量塊數據轉發給回放服務器;
將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試;
將所述測試服務器根據所述測試請求包生成的響應包返回給所述回放服務器以完成性能測試。
2.根據權利要求1所述的方法,其特征在于,所述流量塊數據包括:
請求開始時間、請求協議類型及版本號、請求路徑、請求信息頭、請求操作類型和請求數據內容。
3.根據權利要求1所述的方法,其特征在于,將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,還包括:
通過所述回放服務器對所述流量塊數據進行解析以確定所述流量塊數據完整,并獲取完整的流量塊數據。
4.根據權利要求1或3所述的方法,其特征在于,將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,還包括:
通過所述回放服務器對所述流量塊數據進行過濾,以獲取指定內容的請求包對應的流量塊數據。
5.根據權利要求1或3所述的方法,其特征在于,將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,還包括:
通過所述回放服務器將所述流量塊數據添加到回放隊列中,并從所述回放隊列中取出需要回放的流量塊數據來生成測試請求包。
6.根據權利要求1所述的方法,其特征在于,還包括:
若采集的流量塊數據對應的請求包的類別有多個,則通過轉發服務器將不同類別的請求包對應的流量塊數據轉發到不同的回放服務器。
7.一種性能測試的裝置,其特征在于,包括:
數據采集模塊,用于采集線上服務器接收到的請求包對應的流量塊數據,并將所述流量塊數據轉發給回放服務器;
請求發送模塊,用于將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試;
響應返回模塊,用于將所述測試服務器根據所述測試請求包生成的響應包返回給所述回放服務器以完成性能測試。
8.根據權利要求7所述的裝置,其特征在于,所述流量塊數據包括:
請求開始時間、請求協議類型及版本號、請求路徑、請求信息頭、請求操作類型和請求數據內容。
9.根據權利要求7所述的裝置,其特征在于,還包括數據解析模塊,用于:
在將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,通過所述回放服務器對所述流量塊數據進行解析以確定所述流量塊數據完整,并獲取完整的流量塊數據。
10.根據權利要求7或9所述的裝置,其特征在于,還包括數據過濾模塊,用于:
在將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,通過所述回放服務器對所述流量塊數據進行過濾,以獲取指定內容的請求包對應的流量塊數據。
11.根據權利要求7或9所述的裝置,其特征在于,還包括請求生成模塊,用于:
在將所述回放服務器根據所述流量塊數據生成的測試請求包發送給測試服務器以進行性能測試之前,通過所述回放服務器將所述流量塊數據添加到回放隊列中,并從所述回放隊列中取出需要回放的流量塊數據來生成測試請求包。
12.根據權利要求7所述的裝置,其特征在于,還包括數據轉發模塊,用于:
若采集的流量塊數據對應的請求包的類別有多個,則通過轉發服務器將不同類別的請求包對應的流量塊數據轉發到不同的回放服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810431423.7/1.html,轉載請聲明來源鉆瓜專利網。





