[發明專利]用戶操作日志生成、路徑的定位方法、裝置、設備及介質在審
| 申請號: | 202011176020.6 | 申請日: | 2020-10-28 |
| 公開(公告)號: | CN112162954A | 公開(公告)日: | 2021-01-01 |
| 發明(設計)人: | 陳國豪;黎河軍 | 申請(專利權)人: | 廣州虎牙科技有限公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17;G06F9/451;G06F8/70 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 511400 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 操作 日志 生成 路徑 定位 方法 裝置 設備 介質 | ||
1.一種用戶操作日志生成方法,應用于應用程序的客戶端中,其特征在于,包括:
在監控到用戶界面層中的目標系統消息時,對所述目標系統消息進行解析,獲取操作類型、操作時間以及操作位置;
根據所述操作位置,以及當前的應用程序顯示界面,在所述應用程序中定位操作控件;
根據操作類型、操作時間和操作控件的控件標識,生成用戶操作日志。
2.根據權利要求1所述的方法,其特征在于,監控用戶界面層中的目標系統消息,包括:
在所述應用程序內啟用觀察者模式,并預先對系統消息通道中用戶界面層的消息進行訂閱,以監控用戶界面層中的目標系統消息。
3.根據權利要求2所述的方法,其特征在于,根據所述操作位置,以及當前的應用程序顯示界面,在所述應用程序中定位目標操作控件,包括:
按照從頂層活動界面朝向底層活動界面的順序,在所述應用程序當前的各活動顯示界面中,依次獲取一個目標顯示界面;
根據所述操作位置,在所述目標顯示界面中定位界面識別位置;
如果所述界面識別位置與所述目標顯示界面中的目標控件所在位置關聯,則將所述目標控件確定為所述操作控件;
如果所述界面識別位置與所述目標顯示界面中的任一控件所在位置均不關聯,則返回執行按照從頂層活動界面朝向底層活動界面的順序,在所述應用程序當前的各活動顯示界面中,依次獲取一個目標顯示界面的操作。
4.一種用戶操作路徑的定位方法,其特征在于,包括:
根據目標客戶端上報的崩潰事件,獲取所述崩潰事件的崩潰發生時間;
根據所述崩潰發生時間,在所述目標客戶端所生成的各用戶操作日志中,獲取與所述崩潰發生時間關聯的至少一條崩潰關聯操作日志,各所述用戶操作日志通過如權利要求1-3任一項所述的方法生成;
根據各所述崩潰關聯操作日志中的控件標識,查詢與所述目標客戶端對應的目標索引表,獲取與所述崩潰事件匹配的用戶操作路徑,索引表中包括控件標識與控件名稱之間的映射關系。
5.根據權利要求4所述的方法,其特征在于,根據所述崩潰發生時間,在所述目標客戶端所生成的各用戶操作日志中,獲取與所述崩潰發生時間關聯的至少一條崩潰關聯操作日志,包括:
將所述崩潰發生時間作為當前比對時間;
在全部用戶操作日志中,獲取操作時間位于所述當前比對時間之前,且與所述崩潰發生時間最接近的一條崩潰關聯操作日志;
將當前獲取的崩潰關聯操作日志的操作時間作為新的當前比對時間;
返回執行在全部用戶操作日志中,獲取操作時間位于所述當前比對時間之前,且與所述崩潰發生時間最接近的一條崩潰關聯操作日志的操作,直至滿足結束獲取條件。
6.根據權利要求4所述的方法,其特征在于,根據各所述崩潰關聯操作日志中的控件標識,查詢與所述目標客戶端對應的目標索引表,獲取與所述崩潰事件匹配的用戶操作路徑,包括:
獲取所述目標客戶端的應用程序版本號;
在預存的各索引表中,獲取與所述應用程序版本號對應的目標索引表;
按照操作時間由遠到近的順序,將各所述崩潰關聯操作日志中的控件標識排列得到控件標識序列;
根據所述目標索引表,將所述控件標識序列中的各所述控件標識替換為匹配的控件名稱,以形成所述與所述崩潰事件匹配的用戶操作路徑。
7.根據權利要求4-6任一項所述的方法,其特征在于,還包括:
獲取開發平臺上傳的應用程序安裝包;
對所述應用程序安裝包進行解析,得到所述應用程序安裝包的應用程序版本號以及所述應用程序安裝包中包括的索引表;
將解析得到的所述應用程序版本號與所述索引表進行對應存儲;
其中,所述索引表為應用程序安裝包在編譯過程中,根據用戶界面布局配置文件生成的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011176020.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種小鼠氣管插管喉鏡及裝置
- 下一篇:一種泌尿外科用沖洗管溫控裝置





