[發明專利]一種終端類型識別自動化測試系統及計算機設備有效
| 申請號: | 202210232259.3 | 申請日: | 2022-03-09 |
| 公開(公告)號: | CN114598629B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 張藝雍;蔡登輝 | 申請(專利權)人: | 深圳市吉祥騰達科技有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L43/18;H04L43/065 |
| 代理公司: | 深圳市海順達知識產權代理有限公司 44831 | 代理人: | 羅志偉 |
| 地址: | 518000 廣東省深圳市南山區西麗*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 類型 識別 自動化 測試 系統 計算機 設備 | ||
1.一種終端類型識別自動化測試系統,其特征在于:包括發包模塊、自動化遍歷特征庫模塊、多用戶模擬上線模塊和多通信協議自動化模塊,其中,
所述發包模塊用于生成帶圖形用戶界面的發包工具,供用戶輸入測試信息及開始測試指令;
所述自動化遍歷特征庫模塊用于根據用戶輸入的測試信息,自動發送攜帶特征庫特征信息的協議包、自動檢查識別結果、自動記錄測試結果和報告;
所述多用戶模擬上線模塊用于模擬多用戶同時上線,根據用戶輸入的發包協議、發包數量即可自動發送指定數量的數據包和激活保持在線功能;
所述多通信協議自動化模塊包括多線程開啟單元、web服務單元和指定協議發包單元,其中,所述多線程開啟單元用于開啟多線程使web服務單元和指定協議發包單元并行工作,所述web服務單元用于為發送ssdp協議報文時提供待測設備所需要的文件,所述指定協議發包單元用于根據測試人員的選擇發送指定協議的報文。
2.根據權利要求1所述的終端類型識別自動化測試系統,其特征在于:還包括待測設備狀態檢測處理模塊:用于獲取待測設備的終端類型識別結果。
3.根據權利要求2所述的終端類型識別自動化測試系統,其特征在于:所述待測設備狀態檢測處理模塊還用于對待測設備的網絡連通性檢測以及待測設備異常后的恢復。
4.根據權利要求3所述的終端類型識別自動化測試系統,其特征在于:所述待測設備狀態檢測處理模塊的處理方法為:
B1:開始,輸入模擬終端的mac地址;
B2:發送請求獲取被測設備識別記錄列表;
B3:判斷請求是否成功,如果是,執行步驟B4;如果否,執行步驟B5;
B4:判斷輸入mac是否在識別記錄中,如果是返回mac對應的識別記錄,結束;如果否,返回失敗結果,結束;
B5:獲取待測設備的保存的文本文件cookies;
B6:將待測設備回復出廠設置,結束。
5.根據權利要求1-4任一項所述的終端類型識別自動化測試系統,其特征在于:所述指定協議發包單元包括9種發包功能模塊,其中8個發包功能模塊分別支持對應協議報文自動構造發送,該8種協議報文包括arp協議報文、browser協議報文、DHCP協議報文、HTTP協議報文、lldp協議報文、mdns協議報文、onvif協議報文、ssdp協議報文,還包括一個nbns協議發包功能模塊,用于監聽和抓取待測設備發送的nbns協議請求報文,并回復nbns協議應答報文。
6.根據權利要求5所述的終端類型識別自動化測試系統,其特征在于:所述發包模塊的處理方法為:
開始,讀取配置文件,根據配置中的網卡信息獲得該網卡的IP信息;根據用戶的設置及開始測試指令,啟動多通信協議自動化模塊、自動化遍歷特征庫模塊和多用戶模擬上線模塊對被測設備的類型自動識別并自動化測試。
7.根據權利要求1-4任一項所述的終端類型識別自動化測試系統,其特征在于:所述自動化遍歷特征庫模塊根據用戶輸入的處理方法為:
A1:讀取配置文件,判斷測試報告文件是否存在,如果不存在,則創建包括測試報告文件的報告文件夾;
A2:打開測試報告表格;
A3:遍歷特征庫;
A4:發送特征對應協議的報文,獲取識別結果記錄,如果通過測試,則在測試報告中記錄為測試通過,如果未通過,則在測試報告中記錄為測試失敗;
A5:判斷特征庫是否遍歷完畢,如果是,結束循環,結束,如果否,執行步驟A3。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市吉祥騰達科技有限公司,未經深圳市吉祥騰達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210232259.3/1.html,轉載請聲明來源鉆瓜專利網。





