[發明專利]應用軟件的測試方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 201910970981.5 | 申請日: | 2019-10-12 |
| 公開(公告)號: | CN110928766A | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 洪美戀 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/451 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 魏潤潔 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用軟件 測試 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
本發明公開一種應用軟件的測試方法、裝置、設備及計算機可讀存儲介質,所述方法包括:建立與各待測設備的通信連接,并獲取各待測設備所顯示的界面圖片,其中界面圖片基于應用軟件在各待測設備上運行后生成;顯示各界面圖片,并在接收到基于各界面圖片發送的主控選擇指令時,根據主控選擇指令,將各待測設備劃分為主控設備和群控設備;在接收到基于主控設備的界面圖片發送的操作指令時,將操作指令下發到各待測設備中,以對各待測設備中的應用軟件進行測試。本方案測試時基于主控設備的界面圖片來觸發操作指令并下發到各待測設備中,以此實現對各臺待測設備的測試,縮短了測試周期,提高了測試效率。
技術領域
本發明主要涉及數據處理技術領域,具體地說,涉及一種應用軟件的測試方法、裝置、設備及計算機可讀存儲介質。
背景技術
隨著科技的發展,智能終端上所支持安裝的應用軟件種類越來越多;各應用軟件在推廣到市場使用之前或者更新之后均需要進行測試,以確保其各項功能的正確性。
目前測試主要涉及到手動測試和自動測試,其中手動測試不可避免會有大量的重復勞動,時效性差;對于迭代頻繁,更新周期短的應用軟件更是耗費大量人力;為此,引入了自動測試。
自動測試先錄制腳本或編寫腳本,單機調試無誤后在測試平臺選擇執行。當應用軟件更新,頁面元素出現變化,上個版本錄制的腳本已不適用時,則需投入資源維護,但往往維護成本高于重新錄制,一般會選擇重新錄制。如此一來導致了自動測試針對各次更新均需要維護腳本或者重新開發腳本,測試周期長,測試效率低。
發明內容
本發明的主要目的是提供一種應用軟件的測試方法、裝置、設備及計算機可讀存儲介質,旨在解決現有技術中應用軟件的測試周期長,效率低的問題。
為實現上述目的,本發明提供一種應用軟件的測試方法,所述應用軟件的測試方法包括以下步驟:
建立與各待測設備的通信連接,并獲取各所述待測設備所顯示的界面圖片,其中各所述界面圖片基于各所述待測設備中應用軟件的運行生成;
顯示各所述界面圖片,并在接收到基于各所述界面圖片發送的主控選擇指令時,根據所述主控選擇指令,將各所述待測設備劃分為主控設備和群控設備;
在接收到基于所述主控設備的界面圖片發送的操作指令時,將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試。
優選地,所述顯示各所述界面圖片的步驟包括:
調用預設分辨率,并分別獲取各所述待測設備的設備分辨率;
將預設分辨率逐一和各所述設備分辨率比對,生成與各所述界面圖片對應的調整系數;
根據與各所述界面圖片對應的調整系數,對各所述界面圖片的顯示分辨率進行調整,并將經調整后的各所述界面圖片并排顯示。
優選地,所述將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試的步驟包括:
檢測所述操作指令在所述主控設備的界面圖片中的圖片位置,并根據各所述調整系數,確定各所述待測設備中與所述圖片位置對應的待測功能;
生成與各所述待測功能對應的觸發指令,并將所述觸發指令下發到各所述待測設備,以測試各待測設備中與所述圖片位置對應的待測功能;
接收各所述待測設備反饋的測試結果,并判斷各所述測試結果中是否存在異常結果,若存在異常結果,則記錄與所述異常結果對應的待測設備;
對各所述測試結果中的異常結果和正常結果區分顯示。
優選地,所述將所述操作指令下發到各所述待測設備中,以對各所述待測設備中的應用軟件進行測試的步驟之前包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910970981.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用電器識別方法及裝置
- 下一篇:一種人工機器人的控制優先級分析系統





