远程调试辅助和远程调试方法、系统、存储介质和设备技术方案

技术编号:35403250 阅读:8 留言:0更新日期:2022-11-03 10:54
本发明专利技术涉及设备调试领域,更具体地,涉及一种远程调试辅助和远程调试方法、系统、存储介质和设备,采用问题ID快速索引到对应的软件日志,辅助完成远程调试。其中,一种远程调试辅助方法,应用于远程调试端,包括以下步骤:所述远程调试端与设备端通信连接,以使所述设备端将软件日志和/或录屏视频上传至所述远程调试端;所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID;所述远程调试端根据所述问题ID索引到所述设备端所上传的所述软件日志和/或录屏视频。日志和/或录屏视频。日志和/或录屏视频。

【技术实现步骤摘要】
远程调试辅助和远程调试方法、系统、存储介质和设备


[0001]本专利技术涉及设备调试领域,更具体地,涉及一种远程调试辅助和远程调试方法、系统、存储介质和设备。

技术介绍

[0002]设备端在使用过程中经常会遇到各种各样的软件问题,需要调试人员根据软件问题亲自上门或者远程操作对设备端进行分析维护,在现有的远程调试过程中,用户在设备端抓取相关软件日志文件的手段复现软件问题并导出相关软件日志文件,向调试人员反馈调试需求后,用户需要向调试人员发送相关软件日志文件,如果软件问题复杂,则用户还需要在调试人员的引导下通过串口敲命令打开软件日志,使得调试人员获取到的相关软件日志并进行软件问题的分析后,完成对设备端的调试。然而当一个或多个设备端存在多个软件问题时,调试人员接收到的相关软件日志文件很多,查找对应设备端的软件日志文件的速度较慢,无法快速处理设备端的调试维护,远程调试的效率较低。

技术实现思路

[0003]本专利技术旨在克服上述现有技术的至少一种缺陷,提供一种远程调试辅助和远程调试方法、系统、存储介质和设备,采用问题ID快速索引到对应的软件日志,辅助完成远程调试。
[0004]本专利技术采取的技术方案是,一种远程调试辅助方法,应用于远程调试端,包括以下步骤:
[0005]所述远程调试端与设备端通信连接,以使所述设备端将软件日志和/或录屏视频上传至所述远程调试端;
[0006]所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID;
[0007]所述远程调试端根据所述问题ID索引到所述设备端所上传的所述软件日志和/或录屏视频。
[0008]本专利技术一种远程调试辅助方法,辅助远程调试端对设备端产生的软件问题快速完成远程调试,其方法主要应用在远程调试端,具体步骤包括:首先,远程调试端与设备端进行通信连接,使得当设备端出现一个或多个软件问题时,设备端将一个或多个软件问题对应的软件日志和/或录屏视频上传至远程调试端;其次,远程调试端根据软件日志和/或录屏视频生成多个问题ID,并将问题ID存储至远程调试端或者发送至设备端;最后,当远程调试端接收设备端反馈的调试需求时,远程调试端调取对应的问题ID或者从设备端获取对应的问题ID,并根据问题ID索引到设备端所上传的软件日志和/或录屏视频。本专利技术通过生成问题ID并根据问题ID索引到软件日志和/或录屏视频的方式,能够实现快速查找所对应的软件日志和/或录屏视频,以便远程调试端根据软件日志和/或录屏视频对设备端出现的问题作出快速准确的判断,辅助远程调试系统快速高效地完成设备端的远程调试。
[0009]进一步地,所述设备端为多个,所述远程调试端根据所述软件日志和/或所述录屏
视频生成问题ID的步骤,包括:
[0010]所述远程调试端根据不同的所述设备端上传的所述软件日志和/或所述录屏视频分别生成不同的问题ID;
[0011]或者,所述远程调试端根据所述设备端上传的相同所述软件日志和/或所述录屏视频生成相同的问题ID,根据所述设备端上传的不同所述软件日志和/或所述录屏视频生成不同的问题ID。
[0012]本专利技术一种远程调试辅助方法中,设备端为多个,远程调试端与多个设备端连接,并根据多个设备端上传的软件日志和/或录屏视频生成多个问题ID,其中,根据设备端和软件日志和/或录屏视频可定义两种问题ID的生成规则:其一,根据设备端的不同,将不同设备端上传的多个相同或者不同的软件日志和/或录屏视频分别生成不同的问题ID;其二,根据目标软件日和和/或录屏视频相同或不同,将多个设备端上传的相同的软件日志和/或录屏视频生成相同的问题ID,将多个设备端上传的不同的软件日志和/或录屏视频生成不同的问题ID。本专利技术根据多个设备端,或者根据多个相同或不同的软件日志和/或录屏视频定义两种问题ID的生成规则,将多个问题ID进行归类,大大减少了问题ID的运算速度和存储空间,加快远程调试的速度。
[0013]进一步地,在所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID之后,还包括:
[0014]所述远程调试端发送所述问题ID至所述设备端,以使所述设备端可反馈所述问题ID至所述远程调试端。
[0015]本专利技术一种远程调试辅助方法中,当远程调试端根据软件日志和/或录屏视频生成问题ID后,远程调试端将问题ID发送至设备端,并将问题ID显示于设备端,当设备端需要远程调试端对其进行调试或远程调试端满足远程调试条件时,设备端将问题ID反馈到远程调试端,远程调试端接收到设备端反馈的问题ID后,根据问题ID索引到软件日志和/或录屏视频,根据软件日志和/或录屏视频对设备端进行调试。本专利技术中远程调试端将生成的问题ID发送至设备端,以便设备端根据需求灵活地选择调试时间并将问题ID反馈至远程调试端,远程调试端在满足调试条件下响应设备端的调试需求。
[0016]本专利技术采取的另一种技术方案是,一种远程调试方法,包括上述所述的远程调试辅助方法的步骤,还包括以下步骤:
[0017]所述远程调试端根据索引到的所述软件日志和/或所述录屏视频对所述设备端进行调试。
[0018]本专利技术一种远程调试方法,在上述远程调试辅助方法的步骤之后,还包括远程调试端对设备端进行调试,具体远程调试方法包括:首先,远程调试端与设备端进行通信连接,使得当设备端出现一个或多个软件问题时,设备端将一个或多个软件问题对应的软件日志和/或录屏视频上传至远程调试端;其次,远程调试端根据软件日志和/或录屏视频生成多个问题ID,并将问题ID存储至远程调试端或者发送至设备端;然后,当远程调试端接收设备端反馈的调试需求时,远程调试端调取对应的问题ID或者从设备端获取对应的问题ID,并根据问题ID索引到设备端所上传的软件日志和/或录屏视频;最后,远程调试端根据索引到的软件日志和/或录屏视频对设备端进行调试。本专利技术一种远程调试方法,通过生成问题ID并根据问题ID索引到软件日志和/或录屏视频的方式,能够实现快速查找所对应的
软件日志和/或录屏视频,以便远程调试端根据软件日志和/或录屏视频对设备端出现的问题作出快速准确的判断,使得远程调试系统快速高效地完成设备端的远程调试。
[0019]进一步地,还包括以下步骤:
[0020]所述远程调试端发送验证文件至所述设备端,验证所述远程调试端是否对所述设备端调试成功。
[0021]进一步地,所述远程调试端发送验证文件至所述设备端,验证所述远程调试端是否对所述设备端调试成功,包括:
[0022]所述远程调试端发送验证文件至所述设备端,以使所述设备端接收所述验证文件,并根据所述验证文件获取调试后的所述软件日志,判断调试后的所述软件日志中是否存在有效修改项来验证所述远程调试端是否对所述设备端调试成功。
[0023]本专利技术一种远程调试方法中,远程调试端对设备端调试后,可利用验证文件来验证远程调试端对设备端的调试结果是否成功,具体过程为:远程调试端将验证文件发送至设备端,使得设备端接收验证文件并根据验证文件获取调试后的软件日志,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种远程调试辅助方法,应用于远程调试端,其特征在于,包括以下步骤:所述远程调试端与设备端通信连接,以使所述设备端将软件日志和/或录屏视频上传至所述远程调试端;所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID;所述远程调试端根据所述问题ID索引到所述设备端所上传的所述软件日志和/或录屏视频。2.根据权利要求1所述的一种软件调试辅助方法,其特征在于,所述设备端为多个,所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID的步骤,包括:所述远程调试端根据不同的所述设备端上传的所述软件日志和/或所述录屏视频分别生成不同的问题ID;或者,所述远程调试端根据所述设备端上传的相同所述软件日志和/或所述录屏视频生成相同的问题ID,根据所述设备端上传的不同所述软件日志和/或所述录屏视频生成不同的问题ID。3.根据权利要求1所述的一种远程调试辅助方法,其特征在于,在所述远程调试端根据所述软件日志和/或所述录屏视频生成问题ID之后,还包括:所述远程调试端发送所述问题ID至所述设备端,以使所述设备端可反馈所述问题ID至所述远程调试端。4.一种远程调试方法,其特征在于,包括如权利要求1至3任一项所述的远程调试辅助方法的步骤,还包括以下步骤:所述远程调试端根据索引到的所述软件日志和/或所述录屏视频对所述设备端进行调试。5.根据权利要求4所述的一种远程调试方法,其特征在于,还包括以下步骤:所述远程调试端发送验证文件至所述设备端,验证所述远程调试端是否对所述设备端调试成功。6.根据权利要求5所述的一种远...

【专利技术属性】
技术研发人员:朱博文
申请(专利权)人:广州视琨电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1