[發明專利]一種應用程序調試方法、設備及服務器在審
| 申請號: | 201710059904.5 | 申請日: | 2017-01-24 |
| 公開(公告)號: | CN108345533A | 公開(公告)日: | 2018-07-31 |
| 發明(設計)人: | 孫增昕 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 調試 應用程序 后臺服務器 移動終端 遠程通訊 調試數據 終端信息 服務器 通道接收 遠程調試 遠程控制 上報 開發 | ||
本發明公開一種應用程序調試方法、設備及服務器,所述方法包括:獲取運行有待調試應用程序的移動終端的終端信息,在建立與后臺服務器的遠程通訊連接后,將所述終端信息上報至所述后臺服務器,以便后臺服務器根據終端信息確定用于調試所述待調試應用程序的調試數據。基于所述遠程通訊連接,建立與后臺服務器的調試通道,所述調試通道與所述移動終端具有對應關系。當通過所述調試通道接收到所述調試數據后,根據所述調試數據對所述移動終端上運行的所述待調試應用程序進行調試。本發明能夠與用于調試的后臺服務器建立遠程通訊連接,在遠程通訊連接的基礎上,開發者可以對移動終端進行遠程控制,同時能夠對移動終端上運行的應用程序進行遠程調試。
技術領域
本發明涉及數據處理領域,具體涉及一種應用程序調試方法、設備及服務器。
背景技術
目前,應用程序APP開發者對異地的移動終端上運行的APP進行調試的方法中,首先利用安裝有該APP的本地移動終端對異地的移動終端上運行的APP出現問題時的場景進行復現,然后利用USB接口將該本地移動終端與APP開發者用于調試的計算機建立連接,這樣APP開發者可以通過對該本地移動終端上運行的APP進行調試,以找出異地的移動終端上運行的APP出現問題的原因。
但是,由于異地的運行有該APP的移動終端可能處于各種各樣的場景中,例如包含有wifi信號的強弱、移動信號的強弱、溫度高低等等影響因素的場景,而該APP出現問題的原因很可能與這些場景的各種影響因素有關,例如,該APP發生應用程序無響應(英文:Application Not Responding,縮寫:anr)或者應用程序運行出錯退出crash等問題可能與溫度高低有關。但是,APP開發者很難將各種各樣的場景都成功的在本地復現,所以,對于不能在本地復現的場景,APP開發者很難對該場景中APP出現的問題進行追蹤調試,也很難解決用戶反饋的使用該APP過程中出現的這些問題,從而降低了用戶對該APP的使用體驗,最終導致該APP的用戶量減少。
發明內容
本發明提供了一種應用程序調試方法,能夠與用于調試的后臺服務器建立遠程通訊連接,在遠程通訊連接的基礎上,APP開發者可以對移動終端進行遠程控制,同時能夠對移動終端上運行的應用程序進行遠程調試。
本發明提供了一種應用程序調試方法,所述方法包括:
獲取運行有待調試應用程序的移動終端的終端信息;
在建立與后臺服務器的遠程通訊連接后,將所述終端信息上報至所述后臺服務器,以便所述后臺服務器根據所述終端信息確定用于調試所述待調試應用程序的調試數據;
基于所述遠程通訊連接,建立與所述后臺服務器的調試通道,其中,所述調試通道與所述移動終端具有對應關系;
當通過所述調試通道接收到所述調試數據后,根據所述調試數據對所述移動終端上運行的所述待調試應用程序進行調試。
優選地,所述方法還包括:
基于所述遠程通訊連接,將所述移動終端的界面上的畫面截圖傳輸至所述后臺服務器;
接收來自所述后臺服務器的控制指令,并根據所述控制指令控制所述移動終端上運行的所述待調試應用程序的運行狀態,所述控制指令是根據所述移動終端的界面上的畫面截圖被觸發的。
優選地,所述移動終端的界面上的畫面截圖,為在所述移動終端上運行的待調試應用程序的運行畫面有變化時被截取的。
優選地,所述方法還包括:
基于所述遠程通訊連接,向所述后臺服務器發送心跳信號,以維持所述遠程通訊連接。
優選地,所述獲取運行有待調試應用程序的移動終端的終端信息之前,還包括:
檢測當前是否存在運行有待調試應用程序的移動終端;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710059904.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動化測試用例生成方法和裝置
- 下一篇:生成和處理跟蹤流的裝置和方法





