[發明專利]一種固件升級測試方法、裝置、平臺、設備及存儲介質在審
| 申請號: | 202011231712.6 | 申請日: | 2020-11-06 |
| 公開(公告)號: | CN112231228A | 公開(公告)日: | 2021-01-15 |
| 發明(設計)人: | 蔡錦芝 | 申請(專利權)人: | 廣州極飛科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/65 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 510000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 升級 測試 方法 裝置 平臺 設備 存儲 介質 | ||
本發明公開了一種固件升級測試方法、裝置、平臺、設備及存儲介質,在確定移動終端運行的升級應用程序后,獲取用于控制升級應用程序執行固件升級操作的升級腳本,運行升級腳本以向移動終端發送第一操作控制指令,移動終端用于根據第一操作控制指令對目標設備進行固件升級,且在固件升級過程中進行異常測試,通過移動終端獲取目標設備在固件升級過程中的異常測試結果。本發明實施例提供的固件升級測試方法無需測試人員手動操作移動終端上升級應用程序,實現自動對目標設備進行固件升級測試,節省了人力成本,提高了固件升級測試效率。
技術領域
本發明實施例涉及軟件測試技術領域,尤其涉及一種固件升級測試方法、裝置、平臺、設備及存儲介質。
背景技術
固件升級,指的是廠商對電子設備的內嵌固件進行升級,以完善設備功能、增強設備穩定性、修補設備漏洞。
在廠商正式推出固件對用戶的電子設備進行升級之前,需要對該電子設備樣品進行多次固件升級測試,以了解固件升級過程中可能出現的問題。在傳統的固件升級測試中基本都是采用測試人員在固件升級應用程序中手動操作點擊選擇需要升級的模塊固件,然后進行傳輸升級,傳輸升級過程中,若應用程序出現某些異常時,也需要手動退出異常界面后再進行重復動作傳輸升級。
現有的固件升級測試過程中,整個過程都需要測試人員手動操作并記錄異常,更需要測試人員全程提高注意力觀察傳輸升級結果,特別是當固件需要反復多次傳輸升級時,浪費了測試人員大量時間,且測試效率低。
發明內容
本發明提供一種固件升級測試方法、裝置、平臺、設備及存儲介質,無需測試人員手動操作移動終端上升級應用程序,實現自動對目標設備進行固件升級測試,節省了人力成本,提高了固件升級測試效率。
第一方面,本發明實施例提供了一種固件升級測試方法,應用于上位機,所述上位機與移動終端連接,所述移動終端與目標設備連接,包括:
確定所述移動終端運行的升級應用程序,所述升級應用程序用于對目標設備執行固件升級操作;
獲取用于控制所述升級應用程序執行固件升級操作的升級腳本;
運行所述升級腳本以向所述移動終端發送第一操作控制指令,所述移動終端用于根據所述第一操作控制指令對目標設備進行固件升級,且在固件升級過程中進行異常測試;
通過移動終端獲取目標設備在固件升級過程中的異常測試結果。
可選的,所述升級腳本預先生成,且所述升級腳本的生成過程,包括:
獲取目標設備的固件升級測試流程,所述固件升級測試流程為所述目標設備在固件升級過程中進行異常測試的流程;
根據所述固件升級測試流程確定多個潛在異常情況;
確定每個潛在異常情況在所述升級應用程序中分別對應的頁面元素;
獲取所述頁面元素的屬性值;
基于所述屬性值和所述固件升級測試流程生成升級腳本。
可選的,所述升級腳本的生成過程,還包括:
根據所述固件升級測試流程確定固件升級次數和/或升級時間;
基于所述固件升級次數和/或升級時間生成升級腳本。
可選的,所述方法還包括:
運行所述升級腳本以向所述目標設備發送第二操作控制指令,所述目標設備用于根據所述第二操作控制指令進行重啟,并在重啟過程中進行固件升級。
可選的,運行所述升級腳本以向所述目標設備發送第二操作控制指令,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州極飛科技有限公司,未經廣州極飛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011231712.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種亞臨界300MW汽輪機再熱調節閥
- 下一篇:一種虹膜光圈式變徑閥門





