[發明專利]日志數據獲取方法、裝置、計算機設備及存儲介質有效
申請號: | 202010011036.5 | 申請日: | 2020-01-06 |
公開(公告)號: | CN111177013B | 公開(公告)日: | 2023-09-26 |
發明(設計)人: | 劉赫;常嘯 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
主分類號: | G06F11/36 | 分類號: | G06F11/36;G06K17/00 |
代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 寧立存 |
地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 日志 數據 獲取 方法 裝置 計算機 設備 存儲 介質 | ||
本公開關于一種日志數據獲取方法、裝置、計算機設備及存儲介質,屬于計算機技術領域。本公開通過響應于接收到的測試指令,基于該目標應用程序的地址信息,生成目標條碼,該目標條碼用于指示向該目標應用程序的地址信息上報日志數據,顯示該目標條碼,當第二終端在對該目標條碼進行掃描后,獲取該第二終端基于該地址信息返回的日志數據。在上述日志數據獲取過程中,第二終端可以基于目標應用程序的地址直接返回日志數據,無需經過線上服務器,開發人員可以基于目標應用程序實時獲取日志數據,提高了日志數據的獲取效率,進而可以提高測試結果的準確性,提高測試效率。
技術領域
本公開涉及計算機技術領域,特別涉及一種日志數據獲取方法、裝置、計算機設備及存儲介質。
背景技術
獲取客戶端的日志數據是應用程序測試中的一個重要環節,開發人員可以根據客戶端在特定時刻、特定行為下所觸發的日志數據,來分析應用程序是否有Bug(漏洞)、對應用程序進行優化。在目前的日志數據獲取過程中,通常由客戶端將產生的日志數據上報到用于處理日志數據的線上服務器中,再由線上服務器將日志數據轉發給開發人員,當開發人員需要對某一客戶端進行測試時,也需要通過線上服務器對該某一客戶端的日志數據進行轉發,然而,由于該線上服務器負荷較大,無法提供充足的計算資源來對日志數據進行實時轉發,進而導致對該客戶端的日志數據轉發會發生延遲,開發人員無法實時獲取到該日志數據,影響測試結果的準確性以及測試效率。
發明內容
本公開實施例提供了一種日志數據獲取方法、裝置、計算機設備及存儲介質,可以解決相關技術中難以實時獲取日志數據的問題。該技術方案如下:
一方面,提供了一種日志數據獲取方法,應用于第一終端,該第一終端上運行有目標應用程序,該方法包括:
響應于接收到的測試指令,基于該目標應用程序的地址信息,生成目標條碼,該目標條碼用于指示向該目標應用程序的地址信息上報日志數據;
顯示該目標條碼;
當第二終端在對該目標條碼進行掃描后,獲取該第二終端基于該地址信息返回的日志數據。
在一種可能實現方式中,該響應于接收到的測試指令,基于該目標應用程序的地址信息,生成目標條碼包括:
當接收到該測試指令時,獲取該目標應用程序的地址信息;
將接口列表中被選中的至少一個接口作為目標接口,獲取各個該目標接口的接口標識,各個該目標接口所對應功能的實現需調用存儲在該目標應用程序中的虛擬資源;
基于該目標應用程序的地址信息、各個該目標接口的接口標識,生成該目標條碼。
在一種可能實現方式中,該響應于接收到的測試指令,基于該目標應用程序的地址信息,生成目標條碼包括:
當接收到該測試指令時,獲取該目標應用程序的地址信息;
獲取該目標應用程序中當前登錄用戶的用戶信息;
基于該目標應用程序的地址信息、該用戶信息,生成該目標條碼。
在一種可能實現方式中,該當第二終端在對該目標條碼進行掃描后,獲取該第二終端基于該地址信息返回的日志數據,包括:
當第二終端在對該目標條碼進行掃描后,顯示日志數據展示界面,該日志數據展示界面用于顯示該日志數據;
當接收到該第二終端返回的該日志數據時,判斷該日志數據展示界面是否被關閉;
當該日志數據展示界面未被關閉時,將該日志數據在該日志數據展示界面中進行顯示;
當該日志數據展示界面被關閉時,向該第二終端發送日志數據獲取完成的信息。
一方面,提供了一種日志數據獲取方法,應用于第二終端,該方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010011036.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于壓縮獎懲機制的視頻行為識別方法
- 下一篇:一種地鐵車站一鍵式運營啟動系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置