[發明專利]頁面顯示異常的檢測方法、裝置及存儲介質在審
| 申請號: | 201911291236.4 | 申請日: | 2019-12-16 |
| 公開(公告)號: | CN111078552A | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 陳興;黃冰菁;黃晶 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06K9/46;G06K9/62 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 彭緒坤 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 顯示 異常 檢測 方法 裝置 存儲 介質 | ||
本發明實施例公開了一種頁面顯示異常的檢測方法、裝置及存儲介質。該方案獲取目標顯示頁面的第一頁面圖像;根據特征提取算法,從所述第一頁面圖像中提取控件元素的第一特征圖;按照多組池化參數分別對所述第一特征圖進行池化處理得到多組特征,并對所述多組特征進行合并處理,生成預設維度的特征向量;基于預設分類算法和所述特征向量,檢測所述控件元素是否在所述目標顯示頁面上顯示異常。基于此,本方案根據預先訓練好的模型對頁面中的控件顯示異常進行自動化識別,解決了人工檢測耗時較大的問題,可提升測試效率。
技術領域
本發明涉及移動終端技術領域,具體涉及一種頁面顯示異常的檢測方法、裝置及存儲介質。
背景技術
當前Android機型眾多,同一個頁面在不同分辨率的機型上顯示的效果必然不完全相同。因此測試人員需要在測試過程中關注多款機型上UI頁面的展示情況,并檢查是否存在UI兼容性顯示異常,例如,控件重疊、控件被拉伸壓扁等。
UI兼容性顯示異常是UI(User Interface,用戶界面)控件顯示異常中對用戶體驗影響最為嚴重的一類問題,當UI布局在不同分辨率機型未適配好的情況下,很容易出現這類問題,并且出現后對用戶體驗影響最為嚴重。目前在UI測試中不具有自動識別控件重疊遮擋識別的方案,需要測試人員需要投入大量時間去檢查此類問題,導致測試效率低下。
發明內容
本發明實施例提供一種頁面顯示異常的檢測方法、裝置及存儲介質,旨在實現自動識別控件顯示異常,以提高測試效率。
本發明實施例提供一種頁面顯示異常的檢測方法,包括:
獲取目標顯示頁面的第一頁面圖像;
根據特征提取算法,從所述第一頁面圖像中提取控件元素的第一特征圖;
按照多組池化參數分別對所述第一特征圖進行池化處理,得到多組特征,并對所述多組特征進行合并處理,生成預設維度的特征向量;
基于預設分類算法和所述特征向量,檢測所述控件元素是否在所述目標顯示頁面上顯示異常。
本發明實施例還提供一種頁面顯示異常的檢測裝置,包括:
頁面獲取單元,用于獲取目標顯示頁面的第一頁面圖像;
第一提取單元,用于根據特征提取算法,從所述第一頁面圖像中提取控件元素的第一特征圖;
第二提取單元,用于按照多組池化參數分別對所述第一特征圖進行池化處理,得到多組特征,并對所述多組特征進行合并處理,生成預設維度的特征向量;
異常檢測單元,用于基于預設分類算法和所述特征向量,檢測所述控件元素是否在所述目標顯示頁面上顯示異常。
本發明實施例還提供一種存儲介質,所述存儲介質存儲有多條指令,所述指令適于處理器進行加載,以執行本發明實施例所提供的任一頁面顯示異常的檢測方法。
本發明實施例還提供一種電子設備,所述電子設備包括處理器和存儲器,所述存儲器有計算機程序,所述處理器通過調用所述計算機程序,執行本發明實施例所提供的任一頁面顯示異常的檢測方法。
本發明實施例提供的頁面顯示異常的檢測方案,獲取目標顯示頁面的第一頁面圖像。根據特征提取算法,從第一頁面圖像中提取控件元素的第一特征圖;按照多組池化參數分別對第一特征圖進行池化處理得到多組特征,并對多組特征進行合并處理,生成預設維度的特征向量。基于預設分類算法和特征向量,檢測控件元素是否在目標顯示頁面上顯示異常。基于此,本方案根據預先訓練好的模型對頁面中的控件顯示異常進行自動化識別,解決了人工檢測耗時較大的問題,可提升測試效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911291236.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種甜味劑及其制備方法
- 下一篇:前擋風板可升降車輛及其前擋風板升降方法





