[發明專利]一種基于神經元模型的自動遍歷控件方法及終端有效
| 申請號: | 201710697128.1 | 申請日: | 2017-08-15 |
| 公開(公告)號: | CN107562619B | 公開(公告)日: | 2020-03-31 |
| 發明(設計)人: | 劉德建;于子娟;田志紅;饒韋明;魏小明;陳軍;曾捷 | 申請(專利權)人: | 福建天晴數碼有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06N3/06 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 神經元模型 自動 遍歷 控件 方法 終端 | ||
1.一種基于神經元模型的自動遍歷控件方法,其特征在于,包括步驟:
S1、獲取界面控件信息,解析出可點擊的控件群;
S2、判斷所述界面是否遍歷完全,如果是,執行步驟S3,否則,通過神經元模型選擇出需要點擊的控件,點擊所述控件,返回步驟S1;
S3、判斷所述界面是否存在未遍歷完全的子界面,如果是,依次進入所述子界面,返回步驟S1;否則,判斷所述界面是否為子界面,如果是,返回父界面,否則,結束;
所述步驟S2中通過神經元模型選擇出需要點擊的控件具體包括:
根據控件是否可點擊、是否觸發了隱藏控件、是否被點擊過、點擊該控件跳轉的下一個界面是否被遍歷完全、是否是黑名單中的控件及其對應的權重依次計算所述可點擊的控件群中的各個控件的點擊次數,選擇點擊數最大且大于零的控件作為需要點擊的控件。
2.根據權利要求1所述的基于神經元模型的自動遍歷控件方法,其特征在于,所述步驟S1具體包括:
基于uiautomator通過Hierarchy的方式獲取界面控件信息,解析所述控件的clickable屬性和text屬性,根據所述clickable屬性和text屬性判斷是否將所述控件加入可點擊的控件群。
3.根據權利要求1所述的基于神經元模型的自動遍歷控件方法,其特征在于,還包括:
設置一具有預設容量的歷史界面控件樹,所述歷史界面控件樹存儲最近點擊過的控件及所述控件所在的界面;
每點擊完一控件,將所述控件及所述控件所在的界面添加到所述歷史界面控件樹。
4.根據權利要3所述的基于神經元模型的自動遍歷控件方法,其特征在于,還包括:
每隔一預設時間間隔查詢所述歷史界面控件樹,若發現存在遍歷循環,將所述遍歷循環中的子界面的控件的點擊次數置零。
5.一種基于神經元模型的自動遍歷控件終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現以下步驟:
S1、獲取界面控件信息,解析出可點擊的控件群;
S2、判斷所述界面是否遍歷完全,如果是,執行步驟S3,否則,通過神經元模型選擇出需要點擊的控件,點擊所述控件,返回步驟S1;
S3、判斷所述界面是否存在未遍歷完全的子界面,如果是,依次進入所述子界面,返回步驟S1;否則,判斷所述界面是否為子界面,如果是,返回父界面,否則,結束;
所述步驟S2中通過神經元模型選擇出需要點擊的控件具體包括:
根據控件是否可點擊、是否觸發了隱藏控件、是否被點擊過、點擊該控件跳轉的下一個界面是否被遍歷完全、是否是黑名單中的控件及其對應的權重依次計算所述可點擊的控件群中的各個控件的點擊次數,選擇點擊數最大且大于零的控件作為需要點擊的控件。
6.根據權利要求5所述的基于神經元模型的自動遍歷控件終端,其特征在于,所述步驟S1具體包括:
基于uiautomator通過Hierarchy的方式獲取界面控件信息,解析所述控件的clickable屬性和text屬性,根據所述clickable屬性和text屬性判斷是否將所述控件加入可點擊的控件群。
7.根據權利要求5所述的基于神經元模型的自動遍歷控件終端,其特征在于,還包括:
設置一具有預設容量的歷史界面控件樹,所述歷史界面控件樹存儲最近點擊過的控件及所述控件所在的界面;
每點擊完一控件,將所述控件及所述控件所在的界面添加到所述歷史界面控件樹。
8.根據權利要7所述的基于神經元模型的自動遍歷控件終端,其特征在于,還包括:
每隔一預設時間間隔查詢所述歷史界面控件樹,若發現存在遍歷循環,將所述遍歷循環中的子界面的控件的點擊次數置零。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天晴數碼有限公司,未經福建天晴數碼有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710697128.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種shellcode的檢測方法和裝置
- 下一篇:一種埋點自動設置方法和裝置





