[發明專利]一種自動化非侵入式的安卓應用無障礙支持檢測方法在審
| 申請號: | 201810982283.2 | 申請日: | 2018-08-27 |
| 公開(公告)號: | CN109359029A | 公開(公告)日: | 2019-02-19 |
| 發明(設計)人: | 卜佳俊;高藝;董瑋;蔡振宇 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 杭州天正專利事務所有限公司 33201 | 代理人: | 王兵;黃美娟 |
| 地址: | 310027 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 非侵入式 無障礙 頁面 自動化 信息無障礙 讀取文件 高亮元素 計算文件 事件觸發 所在區域 頁面截圖 頁面元素 應用狀態 用戶參考 元素路徑 運行應用 自動生成 檢測 地轉 哈希 記錄 去除 應用 | ||
1.一種自動化非侵入式的安卓應用無障礙支持檢測方法,包括以下步驟:
(1)使用Maxim工具去自動地運行應用,于規定時間內在應用上觸發盡可能多的事件為捕獲該應用的不同狀態做準備;
11)配置好Maxim運行所依賴的運行環境;
12)Maxim會隨機地生成點擊、滑動及各種手勢動作,驅動應用運行;
(2)獲得不同頁面上互不重復的截圖和DOM文件,包括:
21)在應用高速地隨機運行過程中,每隔固定的時間捕獲頁面的截圖并轉存該頁面對應的DOM文件;
22)根據md5散列值刪除重復的截圖和DOM文件,同時根據差值感知算法,計算不同截圖之間的相似度,刪除相似度大于閾值的近似文件;
(3)分析上一步去重之后的DOM文件,檢測并記錄該頁面不符合無障礙要求的元素路徑;
31)讀取DOM文件中各個元素屬性值的屬性并檢測其對無障礙地支持情況;
32)記錄文件中問題元素的文件名及路徑;
(4)基于步驟(2)中獲取的截圖,并結合步驟(3)中記錄的不符合無障礙要求的元素路徑,在已有截圖上對問題區域進行高亮突出顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810982283.2/1.html,轉載請聲明來源鉆瓜專利網。





