[發明專利]路由器接口測試方法、裝置、電子設備和存儲介質在審
| 申請號: | 201910857722.1 | 申請日: | 2019-09-09 |
| 公開(公告)號: | CN112468356A | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 過一峰 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/721 |
| 代理公司: | 北京恒博知識產權代理有限公司 11528 | 代理人: | 范勝祥 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路由器 接口 測試 方法 裝置 電子設備 存儲 介質 | ||
本發明公開了路由器接口測試方法、裝置、電子設備和存儲介質。所述方法包括:動態生成待測試的路由器的測試用密鑰;根據測試用戶的用戶名和所述測試用密鑰,從所述路由器獲取測試驗證信息;根據所述測試驗證信息登錄所述路由器;對所述路由器的一個或多個目標接口進行測試,并記錄相應的測試數據。通過上述方案,可連接到路由器所有的接口,并且只需幾秒,快速的遍歷路由器上述的接口列表,直接獲得不同版本或型號路由器接口變化信息,從而指導應用開發人員進行適配,以及指導測試人員針對變化信息進行后續的測試工作。
技術領域
本發明涉及測試技術領域,具體涉及一種路由器接口測試方法、裝置、電子設備和存儲介質。
背景技術
一般接口測試可以是指向軟硬件接口提交輸入數據,獲取返回結果并分析返回結果是否符合預期,或者根據返回結果獲得接口的相關信息。當前在某些軟件應用比如防火墻開發中,需要適用于不同版本或型號的路由器,此時,需要針對上述路由器接口進行測試,獲得各版本或型號路由器接口信息,從而為軟件開發適配做好充分的準備,然而目前并沒有相應的路由器接口測試系統工具或技術方案解決上述問題。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的一種路由器接口測試方法、裝置、服務器和系統。
依據本發明的一個方面,提供了一種路由器接口測試方法,其中,所述方法包括:
動態生成待測試的路由器的測試用密鑰;
根據測試用戶的用戶名和所述測試用密鑰,從所述路由器獲取測試驗證信息;
根據所述測試驗證信息登錄所述路由器;
對所述路由器的一個或多個目標接口進行測試,并記錄相應的測試數據。
可選的,所述測試數據包括如下的至少一項:接口可用性信息、接口參數變化信息、返回參數的變化信息。
可選的,所述動態生成待測試的路由器的測試用密鑰包括:
訪問路由器的目標地址,獲得所述路由器返回的隨機密鑰;
對所述隨機密鑰進行切割;
根據所述路由器的WiFi密碼、切割后的隨機密鑰和IV偏移量進行AES加密,得到所述測試用密鑰。
可選的,所述方法還包括:
解析獲得所述路由器的WiFi密碼。
可選的,所述訪問者信息包括:cookie和/或token。
可選的,所述根據所述訪問者信息登錄所述路由器包括:
發送cookie和token到所述路由器的登錄地址,激活cookie并通過token驗證后,登錄到所述路由器。
可選的,所述對所述路由器的一個或多個目標接口進行測試,并記錄相應的測試數據包括:
發送帶有指定標識的請求到在線設備列表接口,對在所述線設備列表接口的返回值進行解析,得到測試數據。
可選的,所述對所述路由器的一個或多個目標接口進行測試,并記錄相應的測試數據包括:
發送帶有MAC地址和限速閾值的請求到智能設備限速接口,對所述智能設備限速接口的返回值進行解析,得到測試數據。
可選的,所述對所述路由器的一個或多個目標接口進行測試,并記錄相應的測試數據包括:
發送帶有WiFi模式、網絡模式以及WiFi ID的請求到無線數據接口,對所述無線數據接口的返回值進行解析,得到無線SSID;
根據無線SSID解析出WiFi名稱,進而修改WiFi的密碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910857722.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池管理系統被動限流的控制方法及系統
- 下一篇:應用于無軌電車的軸箱





