[發明專利]測試源代碼的生成方法和裝置在審
| 申請號: | 202011436221.5 | 申請日: | 2020-12-10 |
| 公開(公告)號: | CN112445712A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | 王一平 | 申請(專利權)人: | 北京信而泰科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 源代碼 生成 方法 裝置 | ||
1.測試源代碼的生成方法,其特征在于,包括:
確定目標網絡測試儀的至少一個端口;
在接收到配置指令時,從所述至少一個端口中確定出至少一個第一端口和至少一個第二端口,其中,所述第一端口用于向其他的端口發送對待測設備進行流量測試的測試信息,所述第二端口用于接收對待測設備進行流量測試的測試信息;
建立每一個第一端口與每一個所述第二端口之間的映射關系,其中,所述映射關系用于描述測試信息的傳輸方向;
針對每一個所述映射關系,均執行:
確定該映射關系中的第一端口和該映射關系中的每一個所述第二端口分別對應的配置信息,其中,每一個所述配置信息用于表征該映射關系中的每一個端口的屬性;
根據每一個所述映射關系和每一個所述映射關系對應的配置信息,生成用于對待測設備進行流量測試的測試源代碼。
2.根據權利要求1所述的測試源代碼的生成方法,其特征在于,
在所述確定該映射關系中的第一端口和該映射關系中的每一個所述第二端口分別對應的配置信息之后,和在所述生成用于對待測設備進行流量測試的測試源代碼之前,進一步包括:
獲取該映射關系中的第一端口的凈荷類型;
根據所述凈荷類型,確定所述第一端口的數據流,其中,所述數據流用于表征對待測設備進行流量測試時的測試信息所包含的測試內容;
所述生成用于對待測設備進行流量測試的測試源代碼,進一步包括:
所述測試源代碼中攜帶有所述數據流。
3.根據權利要求2所述的測試源代碼的生成方法,其特征在于,
在所述確定該映射關系中的第一端口和該映射關系中的每一個所述第二端口分別對應的配置信息之后,和在所述根據所述凈荷類型,確定所述第一端口的數據流之前,進一步包括:
確定該映射關系中的所述第一端口的數據流的幀屬性,其中,所述幀屬性包括幀長類型、幀間隔、最大幀長和最小幀長中的至少一個;
所述根據所述凈荷類型,確定所述第一端口的數據流,包括:
按照所述凈荷類型和所述幀屬性確定針對所述第一端口的數據流。
4.根據權利要求1所述的測試源代碼的生成方法,其特征在于,
在所述確定該映射關系中的第一端口和該映射關系中的每一個所述第二端口分別對應的配置信息之后,和在所述生成用于對待測設備進行流量測試的測試源代碼之前,進一步包括:
獲取該映射關系中的第一端口的發包屬性,其中,所述發包屬性用于表征該第一端口向其他的端口發送用于對待測設備進行流量測試時的測試信息的屬性,所述發包屬性包括發送模式、發包時長、發包數量和發包速率中的至少一個;
所述生成用于對待測設備進行流量測試的測試源代碼,進一步包括:
所述測試源代碼中攜帶有所述發包屬性。
5.根據權利要求1至4中任一所述的測試源代碼的生成方法,其特征在于,
在所述建立每一個第一端口與每一個所述第二端口之間的映射關系之后,和在所述生成用于對待測設備進行流量測試的測試源代碼之前,進一步包括:
獲取該映射關系對應的待測設備的虛擬局域網Vlan地址;
建立該映射關系與所述Vlan地址之間的關聯關系;
所述生成用于對待測設備進行流量測試的測試源代碼,進一步包括:
所述測試源代碼中攜帶有所述關聯關系;
和/或,
當所述配置指令包括用于表征對待測設備進行流量測試的測試信息在數據鏈路層傳輸的第一標識信息時,所述配置信息包括MAC地址;
當所述配置指令包括用于表征對待測設備進行流量測試的測試信息在網絡層傳輸的第二標識信息時,所述配置信息包括MAC地址和IP地址;
當所述配置指令包括用于表征對待測設備進行流量測試的測試信息在傳輸層傳輸的第三標識信息時,所述配置信息包括MAC地址、IP地址和UDP端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京信而泰科技股份有限公司,未經北京信而泰科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011436221.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種熔融法制備嗎替麥考酚酯膠囊的方法
- 下一篇:一種伸縮式撐桿





