[發明專利]一種無線路由器支持靜默升級的測試方法在審
| 申請號: | 202110203517.0 | 申請日: | 2021-02-24 |
| 公開(公告)號: | CN112925542A | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 王文斌;曹樹鑫 | 申請(專利權)人: | 深圳市吉祥騰達科技有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L12/24;H04L29/08 |
| 代理公司: | 深圳市海盛達知識產權代理事務所(普通合伙) 44540 | 代理人: | 趙雪佳 |
| 地址: | 518000 廣東省深圳市南山區西麗*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 路由器 支持 靜默 升級 測試 方法 | ||
本發明涉及一種無線路由器支持靜默升級的測試方法。其包括步驟:S1.在存儲器中劃分單獨的靜默升級分區,存放單獨文件或功能模塊;S2.對單獨文件或功能模塊進行靜默升級的操作;S3.梳理靜默升級的應用場景,動態加載單獨文件或功能模塊并進行驗收測試;S4.根據無線路由器軟件內部的邏輯實現及功能關聯,分析基礎測試點;S5.結合應用場景和基礎測試點,增加測試用例,得到完整的用例集;S6.采用自動化測試工具執行、完成自動化測試。該無線路由器產品支持靜默升級功能的測試方法,對實際工作提供了方法指導,該方法簡單易行,可復用于其他網絡產品的靜默升級功能的用例設計及測試。
技術領域
本發明涉及路由器升級更新領域,特別涉及一種無線路由器支持靜默升級的測試方法。
背景技術
當前的路由器設備如果有一些獨立的文件或者功能模塊需要更新,需要升級整個系統,升級整個系統維護較麻煩、低效,模塊功能也不支持客戶的個性化定制,產品軟件不靈活。
靜默升級功能可以只升級單獨的文件或功能模塊,然后動態加載,不用升級整個系統,可以快速替換系統中需要定期維護的文件,優化模塊功能,提升用戶體驗。
發明內容
本發明提供一種無線路由器支持靜默升級的測試方法,旨在解決當前路由器設備需整個系統升級的問題。
本發明提供一種無線路由器支持靜默升級的測試方法,包括以下步驟:
S1.在存儲器中劃分單獨的靜默升級分區,存放單獨文件或功能模塊;
S2.對單獨文件或功能模塊進行靜默升級的操作;
S3.梳理靜默升級的應用場景,動態加載單獨文件或功能模塊并進行驗收測試;
S4.根據無線路由器軟件內部的邏輯實現及功能關聯,分析基礎測試點;
S5.結合應用場景和基礎測試點,增加測試用例,得到完整的用例集;
S6.采用自動化測試工具執行、完成自動化測試。
作為本發明的進一步改進,所述步驟S2中靜默升級的操作過程包括有:
讀:讀出文件內容,讀之前會進行校驗,檢查文件是否有損壞;
寫:寫入文件到該分區,原來有該文件名,則覆蓋原來的文件;
刪除:刪除文件,將文件從該分區中刪除掉;
格式化:擦除整個分區,將整個分區內容清空;
校驗:用CRC算法對文件進行校驗,檢查文件的完整性。
作為本發明的進一步改進,所述步驟S3中,4應用場景的邏輯由上層進行開發,支持包括云下發自動更新、后臺直接更新、用戶選擇更新的方式。
作為本發明的進一步改進,所述步驟S5中,用例集包括靜默升級基本功能驗證、與其他方式系統升級的集成功能驗證、反復操作靜默升級分區的可靠性驗證、從靜默升級分區加載文件、系統長時間運行穩定性驗證的用例。
作為本發明的進一步改進,所述步驟S6中,自動化測試工具為根據無線路由器軟件設計的接口、命令完成測試步驟的編寫,并進行開發而成。
作為本發明的進一步改進,所述步驟S6中的自動化測試過程包括:
a1.進入指定目錄加載單獨文件或功能模塊;
a2.下載正確文件并保存,采用正確文件進行測試,并累計正確文件的測試錯誤次數;
a3.下載錯誤文件并保存,采用錯誤文件進行測試,并累計錯誤文件的測試錯誤次數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市吉祥騰達科技有限公司,未經深圳市吉祥騰達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110203517.0/2.html,轉載請聲明來源鉆瓜專利網。





