[發明專利]應用軟件的測試方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 201910970981.5 | 申請日: | 2019-10-12 |
| 公開(公告)號: | CN110928766A | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 洪美戀 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/451 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 魏潤潔 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用軟件 測試 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
1.一種應用軟件的測試方法,其特征在于,所述應用軟件的測試方法包括以下步驟:
建立與各待測設備的通信連接,并獲取各所述待測設備所顯示的界面圖片,其中各所述界面圖片基于各所述待測設備中應用軟件的運行生成;
顯示各所述界面圖片,并在接收到基于各所述界面圖片發送的主控選擇指令時,根據所述主控選擇指令,將各所述待測設備劃分為主控設備和群控設備;
在接收到基于所述主控設備的界面圖片發送的操作指令時,將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試。
2.如權利要求1所述的應用軟件的測試方法,其特征在于,所述顯示各所述界面圖片的步驟包括:
調用預設分辨率,并分別獲取各所述待測設備的設備分辨率;
將預設分辨率逐一和各所述設備分辨率比對,生成與各所述界面圖片對應的調整系數;
根據與各所述界面圖片對應的調整系數,對各所述界面圖片的顯示分辨率進行調整,并將經調整后的各所述界面圖片并排顯示。
3.如權利要求2所述的應用軟件的測試方法,其特征在于,所述將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試的步驟包括:
檢測所述操作指令在所述主控設備的界面圖片中的圖片位置,并根據各所述調整系數,確定各所述待測設備中與所述圖片位置對應的待測功能;
生成與各所述待測功能對應的觸發指令,并將所述觸發指令下發到各所述待測設備,以測試各待測設備中與所述圖片位置對應的待測功能;
接收各所述待測設備反饋的測試結果,并判斷各所述測試結果中是否存在異常結果,若存在異常結果,則記錄與所述異常結果對應的待測設備;
對各所述測試結果中的異常結果和正常結果區分顯示。
4.如權利要求1所述的應用軟件的測試方法,其特征在于,所述將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試的步驟之前包括:
調用預設測試流程包,并確定所述操作指令在所述預設測試流程包中的測試位置;
根據所述測試位置確定測試流程,并按照所述測試流程中各項測試指令的排列順序,逐一讀取各項所述測試指令;
將讀取的所述測試指令確定為所述操作指令,執行將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試的步驟。
5.如權利要求1-4任一項所述的應用軟件的測試方法,其特征在于,所述應用軟件的測試方法還包括步驟:
當接收到主控切換指令時,根據所述主控切換指令中的切換標識,確定各所述群控設備中的待切換群控設備;
在所述待切換群控設備和所述主控設備之間進行切換。
6.如權利要求5所述的應用軟件的測試方法,其特征在于,所述建立與各待測設備的通信連接的步驟之后包括:
調用預設設備列表,并讀取各所述待測設備的設備信息;
將各所述設備信息添加到所述預設設備列表中顯示,并監控各所述待測設備的在線狀態;
所述根據所述主控選擇指令,將各所述待測設備劃分為主控設備和群控設備的步驟之后包括:
讀取各所述待測設備的控制屬性,并基于各所述控制屬性對所述預設設備列表進行更新。
7.如權利要求1-4任一項所述的應用軟件的測試方法,其特征在于,所述獲取各所述待測設備所顯示的界面圖片的步驟包括:
向各所述待測設備發送接口調用指令,以供各所述待測設備基于所述接口調用指令調用接口進行錄屏,得到與各所述待測設備對應的碼流視頻,并對各所述碼流視頻解碼生成碼流圖片;
將與各所述待測設備對應的碼流圖片確定為各所述待測設備所顯示的界面圖片,并對各所述待測設備所顯示的界面圖片進行獲取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910970981.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用電器識別方法及裝置
- 下一篇:一種人工機器人的控制優先級分析系統





