[發明專利]節點集群測試方法、裝置、電子設備及存儲介質有效
| 申請號: | 201911229251.6 | 申請日: | 2019-12-04 |
| 公開(公告)號: | CN111181801B | 公開(公告)日: | 2021-11-09 |
| 發明(設計)人: | 馮瑞青;王亮;吳皓睿;王健;裴超 | 申請(專利權)人: | 騰訊云計算(北京)有限責任公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;G06F11/36 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李娟 |
| 地址: | 100080 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 節點 集群 測試 方法 裝置 電子設備 存儲 介質 | ||
本申請涉及計算機技術領域,公開了一種節點集群測試方法、裝置、電子設備及存儲介質,無需人工編測試用例,提高了測試效率。該方法包括:獲取配置的測試計劃文件和集群信息文件,測試計劃文件包括網絡流量拓撲和測試參數,集群信息文件包括節點集群的物理拓撲;根據網絡流量拓撲和節點集群的物理拓撲,確定節點集群中的待測集群的測試流量拓撲;根據測試參數和測試流量拓撲,生成待測集群中每個節點對應的測試指令;將生成的測試指令發送給對應的節點,以使待測集群中的各個節點執行接收的測試指令;接收待測集群中的各個節點返回的測試數據,并根據接收的測試數據生成測試結果。
技術領域
本申請涉及計算機技術領域,尤其涉及一種節點集群測試方法、裝置、電子設備及存儲介質。
背景技術
目前,通常采用如下方法對節點集群的性能進行測試:根據測試要求編寫測試用例,并對編寫的測試用例進行本地調試,通過本地調試之后通過分發程序將測試用例分發到集群的各個節點上,由各個節點運行測試用例,完成測試后,從各個節點中拉取測試結果,基于拉取的測試結果生成測試報告。現有的節點集群測試方法需要人工編寫測試用例,測試效率低。
發明內容
本申請實施例提供一種節點集群測試方法、裝置、電子設備及存儲介質,無需人工編測試用例,提高了測試效率。
一方面,本申請一實施例提供了一種節點集群測試方法,包括:
獲取配置的測試計劃文件和集群信息文件,測試計劃文件包括網絡流量拓撲和測試參數,集群信息文件包括節點集群的物理拓撲;
根據網絡流量拓撲和節點集群的物理拓撲,確定節點集群中的待測集群的測試流量拓撲,測試流量拓撲表示測試過程中待測集群中各節點之間的流量方向;
根據測試參數和測試流量拓撲,生成待測集群中每個節點對應的測試指令;
將生成的測試指令發送給對應的節點,以使待測集群中的各個節點執行接收的測試指令;
接收待測集群中的各個節點返回的測試數據,并根據接收的測試數據生成測試結果。
一方面,本申請一實施例提供了一種節點集群測試裝置,包括:
配置信息獲取模塊,用于獲取配置的測試計劃文件和集群信息文件,測試計劃文件包括網絡流量拓撲和測試參數,集群信息文件包括節點集群的物理拓撲;
測試流量拓撲確定模塊,用于根據網絡流量拓撲和節點集群的物理拓撲,確定節點集群中的待測集群的測試流量拓撲,測試流量拓撲表示測試過程中待測集群中各節點之間的流量方向;
測試指令生成模塊,用于根據測試參數和測試流量拓撲,生成待測集群中每個節點對應的測試指令;
發送模塊,用于將生成的測試指令發送給對應的節點,以使待測集群中的各個節點執行接收的測試指令;
測試結果生成模塊,用于接收待測集群中的各個節點返回的測試數據,并根據接收的測試數據生成測試結果。
可選地,在所述測試計劃文件還包括集群劃分方式時,本申請實施例提供的節點集群測試裝置還包括集群劃分模塊,用于在根據網絡流量拓撲和節點集群的物理拓撲,確定表示測試過程中待測集群的各節點間的流量方向的測試流量拓撲之前,根據集群劃分方式,從節點集群中劃分出至少一個待測集群。
可選地,在所述集群信息文件還包括交換機信息和節點信息時,集群劃分模塊具體用于:
若集群劃分方式為隨機劃分且每個待測集群包含指定數量個節點,則根據節點集群中包含的節點數量和指定數量,將節點集群劃分成若干個待測集群;或
若集群劃分方式為對同一交換機下的節點進行劃分且每個待測集群包含指定數量個節點,則根據節點集群的物理拓撲和交換機信息,分別對節點集群中每個交換機下的節點進行劃分,得到若干個待測集群;或
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊云計算(北京)有限責任公司,未經騰訊云計算(北京)有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911229251.6/2.html,轉載請聲明來源鉆瓜專利網。





