[發明專利]內置資源測試方法、裝置、電子設備及可讀存儲介質有效
| 申請號: | 201811571385.1 | 申請日: | 2018-12-21 |
| 公開(公告)號: | CN109739752B | 公開(公告)日: | 2022-10-25 |
| 發明(設計)人: | 劉文靜 | 申請(專利權)人: | 北京城市網鄰信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京弘權知識產權代理有限公司 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100015 北京市朝陽區酒仙橋*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內置 資源 測試 方法 裝置 電子設備 可讀 存儲 介質 | ||
1.一種內置資源測試方法,其特征在于,包括以下步驟:
根據APP的內置資源數據,建立內置資源圖集;其中,所述內置資源數據用于在所述APP未連接互聯網的情況下呈現設定頁面;
將所述APP切換至指定顯示頁面;
獲取所述指定顯示頁面中的校驗項;
將所述指定顯示頁面的校驗項與所述內置資源圖集進行對比,得到所述指定顯示頁面的匹配結果;
生成包含所述匹配結果的測試報告;其中,
所述將所述指定顯示頁面的校驗項與所述內置資源圖集進行對比,得到所述指定顯示頁面的匹配結果,包括:
根據所述指定顯示頁面的指定校驗項的文件名稱,判斷所述內置資源圖集中是否存在與指定校驗項對應的內置資源圖片;
如果所述內置資源圖集中存在與指定顯示頁面的指定校驗項對應的內置資源圖片,對所述內置資源圖片進行灰度處理,將所述內置資源圖片轉換為像素點集合;
對所述指定顯示頁面進行灰度處理,確定指定顯示頁面的像素點分布;
將所述指定顯示頁面的指定校驗項的像素點分布與對應的像素點集合進行對比,判斷指定校驗項的像素點分布與對應的像素點集合的像素點相似度;如果所述像素點相似度大于或等于第一預設閾值,確定所述內置資源圖集中存在與所述文件名稱對應的目標內置資源圖片,以及,確定指定顯示頁面的匹配結果為測試通過;如果所述像素點相似度小于第一預設閾值,確定所述內置資源圖集中不存在與所述文件名稱對應的目標內置資源圖片,以及,確定指定顯示頁面的匹配結果為測試失敗,確定指定顯示頁面的匹配結果;
或者,
將所述指定顯示頁面的像素點分布與對應的像素點集合進行對比,判斷指定顯示頁面的像素點分布與對應的像素點集合的像素點相似度;如果所述像素點相似度大于或等于第二預設閾值,確定所述內置資源圖集中存在與所述文件名稱對應的目標內置資源圖片,以及,確定指定顯示頁面的匹配結果為測試通過;如果所述像素點相似度小于第二預設閾值,確定所述內置資源圖集中不存在與所述文件名稱對應的目標內置資源圖片,以及,確定指定顯示頁面的匹配結果為測試失敗,確定指定顯示頁面的匹配結果。
2.根據權利要求1所述的方法,其特征在于,按照下述步驟根據APP的內置資源數據,建立內置資源圖集:
獲取所述設定頁面對應的內置資源數據中的預校驗項,所述預校驗項包括:以圖片形式呈現的圖標、文字或圖像;
根據所述預校驗項中至少用于呈現圖標、文字或圖像其中之一的圖片,建立內置資源圖集。
3.根據權利要求1所述的方法,其特征在于,還包括:
如果所述內置資源圖集中不存在與指定顯示頁面或者指定顯示頁面的指定校驗項對應的內置資源圖片,或者,所述指定顯示頁面的匹配結果為測試失敗,生成提示指令;以及,對所述APP的指定顯示頁面進行截圖保存,測試下一指定顯示頁面或指定顯示頁面的下一校驗項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京城市網鄰信息技術有限公司,未經北京城市網鄰信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811571385.1/1.html,轉載請聲明來源鉆瓜專利網。





