CN114416420A - 设备问题反馈方法和*** - Google Patents

设备问题反馈方法和*** Download PDF

Info

Publication number
CN114416420A
CN114416420A CN202210064061.9A CN202210064061A CN114416420A CN 114416420 A CN114416420 A CN 114416420A CN 202210064061 A CN202210064061 A CN 202210064061A CN 114416420 A CN114416420 A CN 114416420A
Authority
CN
China
Prior art keywords
information
target
log information
feedback
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210064061.9A
Other languages
English (en)
Inventor
金健翔
蔡健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bilibili Technology Co Ltd
Original Assignee
Shanghai Bilibili Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Bilibili Technology Co Ltd filed Critical Shanghai Bilibili Technology Co Ltd
Priority to CN202210064061.9A priority Critical patent/CN114416420A/zh
Publication of CN114416420A publication Critical patent/CN114416420A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0787Storage of error reports, e.g. persistent data storage, storage using memory protection

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本申请公开了一种设备问题反馈方法,用于服务平台中,包括:获取各用户设备的日志信息,并存储至日志信息库;获取反馈信息,所述反馈信息包括目标设备标识、时间信息;根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;及将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。相对于仅人工提供问题描述等,本申请自动补入设备相关的目标日志信息,从而根据录入的问题描述和目标日志信息快速、精准地定位问题和修改,提高解决效率。

Description

设备问题反馈方法和***
技术领域
本申请涉及数据处理领域,尤其涉及一种设备问题反馈方法、***、计算机设备及计算机可读存储介质。
背景技术
随着互联网技术的快速发展,电子设备上可安装的应用软件越来越多。各平台的差异性使用户在使用应用软件的时候,经常出现错误或崩溃的情况。为此,应用软件供应商通常会通过客服接收用户反馈,进而通过“反馈群”交由研发人员处理。
然而,上述反馈方式具有多种缺陷,例如:1).用户反馈信息不准确;2).反馈群格式不统一,经常缺失关键信息;3).反馈问题后,解决效率低,无法快速定位问题。
发明内容
有鉴于此,本申请实施例的目的是提供一种设备问题反馈方法、***、计算机设备及计算机可读存储介质,可以上述问题。
本申请实施例的一个方面提供了一种设备问题反馈方法,用于服务平台中,包括:
获取各用户设备的日志信息,并存储至日志信息库;
获取反馈信息,所述反馈信息包括目标设备标识、时间信息;
根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;
根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;及
将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
可选的,所述日志信息包括设备标识;从所述日志信息库中,选取与所述反馈信息关联的目标日志信息,包括:
确定所述反馈信息中的目标设备标识;及
从所述日志信息库中,确定与所述目标设备标识关联的目标日志信息。
可选的,所述日志信息包括设备标识;根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息,包括:
确定所述反馈信息中的目标设备标识和发生时间;
从所述日志信息库中,查询与所述目标设备标识关联的日志信息;
根据所述发生时间,确定日志时间范围;及
根据所述日志时间范围,确定所述与所述目标设备标识关联的日志信息中的目标日志信息。
可选的,所述目标日志信息包括设备基础信息和设备运行信息;
所述根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息,包括:
将所述设备基础信息自动填充到平台页面中的各个输入框中;
将所述设备运行信息进行存储,并确定存储地址;及
基于所述存储地址,及所述平台页面中的反馈信息和设备基础信息,生成所述待反馈消息。
可选的,所述平台页面还包括用于选择用户群组的选择框;相应的,所述将所述待反馈消息推送至目标群组,包括:
响应于在所述选择框中的选择操作,将所述待反馈消息推送至所述目标群组。
可选的,还包括:
生成目标追踪页面,所述目标追踪页面用于展示的设备问题的问题详情和处理进度。
可选的,还包括:
响应于针对所述待反馈消息中的超链接地址的触发操作,进入所述目标追踪页面。
可选的,还包括:
根据预设的解析插件,对所述目标日志信息进行解析以得到解析结果;
将所述解析结果和所述用户设备的目标设备标识存储到数据库,以构建智能诊断库。
本申请实施例的一个方面又提供了一种设备问题反馈***,包括:
第一获取模块,用于获取各用户设备的日志信息,并存储至日志信息库;
第二获取模块,用于获取反馈信息,所述反馈信息包括目标设备标识、时间信息;
确定模块,用于根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;
生成模块,用于根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;
推送模块,用于将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现如上所述的设备问题反馈方法的步骤。
本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如上所述的设备问题反馈方法的步骤。
本申请实施例提供的设备问题反馈方法、***、设备、计算机可读存储介质,包括以下优势:
基于用户反馈的反馈信息和客观的目标日志信息,可以实现反馈信息格式统一、信息的齐全、反馈信息的准确,从而生成用于解决问题的格式统一且齐全的待反馈消息。
相对于仅人工提供问题描述等,本实施例自动补入设备相关的目标日志信息,从而根据录入的问题描述和目标日志信息快速、精准地定位问题和修改,提高解决效率。
附图说明
图1示意性示出了根据本申请实施例的设备问题反馈方法的应用环境图;
图2示意性示出了根据本申请实施例一的设备问题反馈方法的流程图;
图3示意性示出了图2中步骤S204的子流程图;
图4示意性示出了图2中步骤S204的子流程图;
图5示意性示出了图2中步骤S206的子流程图;
图6示意性示出了图2中步骤S208的子流程图;
图7至9示意性示出了根据本申请实施例一的设备问题反馈方法的新增步骤流程图;
图10示意性示出了设备问题反馈方法的具体应用流程图;
图11示意性示出了平台页面的界面图;
图12示意性示出了根据本申请实施例二的设备问题反馈***的框图;
图13示意性示出了根据本申请实施例三的适于实现设备问题反馈方法的计算机设备的硬件架构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
在本申请的描述中,需要理解的是,步骤前的数字标号并不标识执行步骤的前后顺序,仅用于方便描述本申请及区别每一步骤,因此不能理解为对本申请的限制。
各平台的差异性使用户在使用应用软件的时候,经常出现错误或崩溃的情况。为此,应用软件供应商通常会通过客服接收用户反馈,进而通过“反馈群”交由研发人员处理。
然而,现有反馈方式具有多种缺陷,例如:
1).用户反馈信息不准确;
2).反馈群格式不统一,经常缺失关键信息;
3).反馈问题后,部分小问题的推进解决效率低;
4).研发人员在得到问题后,无法快速定位问题。
因此,本申请提供新的技术方案来解决上述问题,为方便介绍,以下提供一个应用环境图。
图1示意性示出了根据本申请实施例的设备问题反馈方法的应用环境图。
如图1所示,服务平台2可以通过一个或多个网络连接用户设备4、客服设备6。
服务平台2,可以通过一个或多个网络为用户设备4提供服务。
服务平台2,可以是以下设备,诸如:机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。
一个或多个网络,可以包括各种网络设备,如路由器,交换机,多路复用器,集线器,调制解调器,网桥,中继器,防火墙,代理设备和/或等。一个或多个网络可以包括物理链路,如同轴电缆链路,双绞线电缆链路,光纤链路,它们的组合和/或类似物,也可以包括无线链路,如蜂窝链路,卫星链路,Wi-Fi链路和/或类似物。
用户设备4,可以被配置为可以将日志信息上报至服务平台2。其中,用户设备4可以包括移动设备,平板设备,膝上型计算机,智能设备(例如,智能手表,智能眼镜),虚拟现实耳机,游戏设备,机顶盒,数字流设备,机器人,车载终端,智能电视,电子书阅读器,MP4(运动图像专家组音频层IV)播放器等。
用户设备4,可以运行Windows***、安卓(AndroidTM)***或iOS***等。用户可以根据需要安装各种应用程序安装包,从而得到实现各种特定功能的应用程序。所述用户设备4中设置有埋点程序,该埋点程序可以将日志信息上报至服务平台2。
客服设备6,可以运行Windows***、安卓(AndroidTM)***或iOS***等。客服设备6与服务平台2之间可以为“浏览器/服务器”模式或客户端/服务器”模式。
下面将以服务平台2为执行主体对本申请提供的设备问题反馈方案进行示例性描述。
实施例一
图2示意性示出了根据本申请实施例一的设备问题反馈方法的流程图。
如图2所示,该设备问题反馈方法可以包括步骤S200~S208,其中:
步骤S200,获取各用户设备的日志信息,并存储至日志信息库。
以从用户设备4收集日志信息为例,可以在用户设备4植入埋点程序。埋点又称事件追踪(Event Tracking),可以针对设备中的行为或事件进行捕获、处理和发送等。所述日志信息,可以包括设备标识(MID)、设备信息(APP版本、***版本、设备信号等),以及运行时产生的日志数据,如错误信息、调试信息,和其它状态信息等。日志数据可以用于场景复现、性能监测、错误修正、问题定位等。
为了降低或解决设备在运行过程中过度上报,埋点程序可以在用户设备4的运行状态满足一定条件或规则后才进行日志信息的上报,如当用户设备4***崩溃时上报。具体的,在***崩溃时,上报***崩溃时的时间点附近3分钟内的日志数据。
步骤S202,获取反馈信息,所述反馈信息包括目标设备标识、时间信息。
用户在使用过程中遇到问题时,可以联系客服,联系方式包括电话、在线。
客服在获取所述反馈信息之后,通过客服设备6进入所述平台页面,将所述反馈信息录入到服务平台2。
步骤S204,根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息。
继续以用户设备4为例,若客服通过所述平台页面录入的是用户设备4的反馈信息,服务平台2则从所述日志信息库中确定与用户设备4关联的目标日志信息。相对于仅人工提供问题描述等,本实施例自动补入用户设备4相关的目标日志信息,可以根据录入的问题描述和目标日志信息快速、精准地场景复现、定位问题和修改。
作为可选的实施例,所述日志信息包括设备标识。如图3所示,所述步骤S204可以通过如下步骤实现:步骤S300,确定所述反馈信息中的目标设备标识;及步骤S302,从所述日志信息库中,确定与所述目标设备标识关联的目标日志信息。
在对各个用户设备的日志信息的收集过程中,每个用户设备的日志信息分别对应一个设备标识。以用户设备4为例,用户设备4的日志信息包括用户设备4的设备标识。所述设备标识,可以为设备MAC(媒体存取控制位址,Media Access Control Address)、设备名称或其他标识性信息,如设备标识码等。基于上述设备标识,可以有效地从所述日志信息库中确定与所述反馈信息关联的目标日志信息。
作为可选的实施例,所述日志信息包括设备标识。如图4所示,所述步骤S204可以通过如下步骤实现:步骤S400,确定所述反馈信息中的目标设备标识和发生时间;步骤S402,从所述日志信息库中,查询与所述目标设备标识关联的日志信息;步骤S404,根据所述发生时间,确定日志时间范围;及步骤S406,根据所述日志时间范围,确定所述与所述目标设备标识关联的日志信息中的目标日志信息。
所述发生时间为客服通过所述平台页面录入的用户设备出现故障的时间。
在对各个用户设备的日志信息的收集过程中,每个用户设备的日志信息分别对应一个设备标识。以用户设备4为例,用户设备4的日志信息包括用户设备4在运行过程中产生的大量日志信息。在大量日志信息中,绝大多数的信息对解决问题无效。若将用户设备4的所有日志信息均作为所述目标日志信息,会欠缺针对性,增加日志分析负担。鉴于此,将用户设备4产生故障时的附近时间内的日志信息为所述目标日志信息,具有针对性,减轻日志分析负担,增加分析准确性。
步骤S206,根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息。
基于用户反馈的反馈信息和客观的目标日志信息,可以实现反馈信息格式统一、关键信息的齐全、信息的准确,从而生成用于解决问题的格式统一且齐全的待反馈消息。
作为可选的实施例,所述目标日志信息包括设备基础信息和设备运行信息。
如图5所示,所述步骤S206可以通过如下步骤实现:步骤S500,将所述设备基础信息自动填充到平台页面中的各个输入框中;步骤S502,将所述设备运行信息进行存储,并确定存储地址;及步骤S504,基于所述存储地址,及所述平台页面中的反馈信息和设备基础信息,生成所述待反馈消息。所述设备基础信息可以包括:MID(设备标识)、Appkey(应用的唯一标识)、应用程序版本号、BUVID(用户唯一身份识别)、省份、运营商,手机品牌、设备型号、***版本等。
举例而言:
(1)客服通过所述平台页面输入MID、发生时间、联系方式、问题描述。
(2)服务平台2检测到MID,自动将设备基础信息的其余信息自动填充到所述平台页面中。
(3)服务平台2基于MID和发生时间,从所述日志信息库中获取与该MID关联的且在发生时间附近的日志数据,并对日志数据进行筛选和处理,获得与用户反馈问题相关的日志,并将相关的日志进行打包存储,获得存储地址,在推送给相关的群组的待反馈消息中包含该存储地址,以便第三方快速获得日志进行问题分析。
由于不同的信息被录入或自动填充到相应的输入框中,各信息的数据格式等受到输入框的规范,因此确保了反馈信息格式统一。对各设备基础信息的自动补齐,确保各信息的齐全和准确性,提高待反馈消息的反馈效率。另外,在待反馈消息中携带所述设备运行信息的存储地址,供第三方快速获得日志进行问题分析和问题定位。
步骤S208,将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
所述目标群组可以是“即时通讯客服群”、“测试平台项目组”、以其他群组等。
作为可选的实施例,所述平台页面还包括用于选择用户群组的选择框。如图6所示,步骤S208包括:步骤S600,响应于在所述选择框中的选择操作,将所述待反馈消息推送至所述目标群组。基于客服选择派送给不同的对象处理,提高处理效率。
基于上述内容,本申请实施例提供的设备问题反馈方法,包括以下优势:
基于用户反馈的反馈信息和客观的目标日志信息,可以实现反馈信息格式统一、信息的齐全、反馈信息的准确,从而生成用于解决问题的格式统一且齐全的待反馈消息。
相对于仅人工提供问题描述等,本实施例自动补入设备相关的目标日志信息,从而根据录入的问题描述和目标日志信息快速、精准地定位问题和修改,提高解决效率。
以下提供进一步提供几个可选的实施例。
作为可选的实施例,如图7所示,为了提高追踪效率,所述方法还包括:
步骤S700,生成目标追踪页面,所述目标追踪页面用于展示的设备问题的问题详情和处理进度。
作为可选的实施例,如图8所示,所述方法还可以包括:
步骤S800,响应于针对所述待反馈消息中的超链接地址的触发操作,进入所述目标追踪页面。
通过超链接地址进入服务平台的用户追踪页,进行异常的分析修复。
具体的,当线上出现用户反馈,将待反馈消息发送到目标群组之后,该目标群组中的对象只需要点击待反馈消息上的超链接“详细地址”,将会跳转至目标追踪页面。通过目标追踪页面,即可查阅用户反馈时期的运行日志,以快速发现、解决问题。
作为可选的实施例,如图9所示,所述方法还可以包括:步骤S900,根据预设的解析插件,对所述目标日志信息进行解析以得到解析结果;及步骤S902,将所述解析结果和所述用户设备的目标设备标识存储到数据库,以构建智能诊断库。
举例来说,当用户进入反馈后,服务平台即可拿到用户日志,通过不同的解析插件进行自动解析,把解析结果存储至数据库中。由于与设备标识绑定,因此可通过设备标识获取各个插件解析出的解析结果,快速地了解用户设备最近的运行情况。
为了使得本申请更加清晰明白,如图10所示,以下提供一个具体应用示例。
(1)服务平台2收集各用户设备的日志信息,以及由客服通过平台页面提供的反馈信息。
其一,对用户设备进行数据埋点。在用户设备运行过程中,数据埋点可以进行日志上报。
其中,日志上报可以基于一定的规则,例如:***崩溃等。上报的日志中可以包括用户MID、设备信息(软件版本、设备***版本、设备型号等)、日志数据等。
其二,用户在使用用户设备的过程中,若遇到问题(如故障、崩溃等),提供反馈给客服。需要说明的是,所述反馈方式可以是线上反馈、电话反馈等各类方式。
为确保数据格式的格式统一以及数据完整性,服务平台可以向客服设备提供平台页面。
如图11,所述平台页面可以包括如下页面组件:多个输入框,分别用于输入MID、软件版本、设备***版本、设备型号、运营商信息、用户反馈的问题描述信息。
其中,所述平台页面还可以包括选择框,用于选择需要推送的群组。
客服可以根据上述平台页面,输入MID。
根据输入的MID,所述服务平台2根据收集的日志自动补齐其他输入框。具体的,基于MID和发生时间从所述收集的日志中获取所述发生时间附近的日志数据。
客服基于用户反馈内容输入“用户反馈的问题描述信息”以及选择要推送的群组。
其中,群组可以是工作组,如邮件组、即时通讯组等。
(2)服务平台2将录入的反馈信息、自动填充的信息、及日志链接生成待反馈消息,并推送到目标群组,如:
“企业微信0客服群”、“测试团队的项目管理平台”、以及研发人员的分析工具。
所述待反馈消息可以是合成图文图片、Markdown文本、日志链接。
具体的,服务平台客服录入的信息,基于MID和发生时间从存储的日志中获取该用户该时间点附近的日志文档,并对日志文档进行筛选和处理,获得与用户反馈问题相关的日志,并将相关的日志进行打包存储,获得存储地址,在推送给相关的群组的消息中包含该存储地址,以便研发人员快速获得日志进行问题分析。
(3)被推送对象(研发或测试人员)可以通过上述消息,进入用户追踪页,进行异常的分析修复。
实施例二
图12示意性示出了根据本申请实施例二的设备问题反馈***的框图。该设备问题反馈***可以被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本申请实施例。本申请实施例所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,以下描述将具体介绍本实施例中各程序模块的功能。如图12所示,该设备问题反馈***1200可以:
第一获取模块1210,用于获取各用户设备的日志信息,并存储至日志信息库;
第二获取模块1220,用于获取反馈信息,所述反馈信息包括目标设备标识、时间信息;
确定模块1230,用于根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;
生成模块1240,用于根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;
推送模块1250,用于将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
作为可选的实施例,所述日志信息包括设备标识;所述第二获取模块1220,还用于:
确定所述反馈信息中的目标设备标识;及
从所述日志信息库中,确定与所述目标设备标识关联的目标日志信息。
作为可选的实施例,所述日志信息包括设备标识;所述第二获取模块1220,还用于:
确定所述反馈信息中的目标设备标识和发生时间;
从所述日志信息库中,查询与所述目标设备标识关联的日志信息;
根据所述发生时间,确定日志时间范围;及
根据所述日志时间范围,确定所述与所述目标设备标识关联的日志信息中的目标日志信息。
作为可选的实施例,所述目标日志信息包括设备基础信息和设备运行信息;
所述生成模块1240,还用于:
将所述设备基础信息自动填充到平台页面中的各个输入框中;
将所述设备运行信息进行存储,并确定存储地址;及
基于所述存储地址,及所述平台页面中的反馈信息和设备基础信息,生成所述待反馈消息。
作为可选的实施例,所述平台页面还包括用于选择用户群组的选择框;所述推送模块1250,还用于:
响应于在所述选择框中的选择操作,将所述待反馈消息推送至所述目标群组。
作为可选的实施例,所述生成模块1240,还用于:
生成目标追踪页面,所述目标追踪页面用于展示的设备问题的问题详情和处理进度。
作为可选的实施例,还包括响应模块(未标识),用于:
响应于针对所述待反馈消息中的超链接地址的触发操作,进入所述目标追踪页面。
作为可选的实施例,还包括构建模块(未标识),用于:
根据预设的解析插件,对所述目标日志信息进行解析以得到解析结果;
将所述解析结果和所述用户设备的目标设备标识存储到数据库,以构建智能诊断库。
实施例三
图13示意性示出了根据本申请实施例三的适于实现设备问题反馈方法的计算机设备的硬件架构示意图。计算机设备10000可以作为服务平台2或服务平台2的组成部分。本实施例中,计算机设备10000是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备,例如,可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图13所示,计算机设备10000至少包括但不限于:可通过***总线相互通信链接存储器10010、处理器10020、网络接口10030。其中:
存储器10010至少包括一种类型的计算机可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器10010可以是计算机设备10000的内部存储模块,例如该计算机设备10000的硬盘或内存。在另一些实施例中,存储器10010也可以是计算机设备10000的外部存储设备,例如该计算机设备10000上配备的插接式硬盘,智能存储卡(Smart Media Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,存储器10010还可以既包括计算机设备10000的内部存储模块也包括其外部存储设备。本实施例中,存储器10010通常用于存储安装于计算机设备10000的操作***和各类应用软件,例如设备问题反馈方法的程序代码等。此外,存储器10010还可以用于暂时地存储已经输出或者将要输出的各类数据。
处理器10020在一些实施例中可以是中央处理器(Central Processing Unit,简称为CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器10020通常用于控制计算机设备10000的总体操作,例如执行与计算机设备10000进行数据交互或者通信相关的控制和处理等。本实施例中,处理器10020用于运行存储器10010中存储的程序代码或者处理数据。
网络接口10030可包括无线网络接口或有线网络接口,该网络接口10030通常用于在计算机设备10000与其他计算机设备之间建立通信链接。例如,网络接口10030用于通过网络将计算机设备10000与外部终端相连,在计算机设备10000与外部终端之间的建立数据传输通道和通信链接等。网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(Global System of Mobile communication,简称为GSM)、宽带码分多址(Wideband Code Division Multiple Access,简称为WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络。
需要指出的是,图13仅示出了具有部件10010-10030的计算机设备,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。
在本实施例中,存储于存储器10010中的设备问题反馈方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器10020)所执行,以完成本申请。
实施例四
本实施例还提供一种计算机可读存储介质,计算机可读存储介质其上存储有计算机程序,计算机程序被处理器执行时实现实施例一中的设备问题反馈方法的步骤。
本实施例中,计算机可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,计算机可读存储介质可以是计算机设备的内部存储单元,例如该计算机设备的硬盘或内存。在另一些实施例中,计算机可读存储介质也可以是计算机设备的外部存储设备,例如该计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,计算机可读存储介质还可以既包括计算机设备的内部存储单元也包括其外部存储设备。本实施例中,计算机可读存储介质通常用于存储安装于计算机设备的操作***和各类应用软件,例如实施例中的设备问题反馈方法的程序代码等。此外,计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的各类数据。
显然,本领域的技术人员应该明白,上述的本申请实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请实施例不限制于任何特定的硬件和软件结合。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (11)

1.一种设备问题反馈方法,其特征在于,用于服务平台中,包括:
获取各用户设备的日志信息,并存储至日志信息库;
获取反馈信息,所述反馈信息包括目标设备标识、时间信息;
根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;
根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;及
将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
2.根据权利要求1所述的设备问题反馈方法,其特征在于,所述日志信息包括设备标识;从所述日志信息库中,选取与所述反馈信息关联的目标日志信息,包括:
确定所述反馈信息中的目标设备标识;及
从所述日志信息库中,确定与所述目标设备标识关联的目标日志信息。
3.根据权利要求2所述的设备问题反馈方法,其特征在于,所述日志信息包括设备标识;根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息,包括:
确定所述反馈信息中的目标设备标识和发生时间;
从所述日志信息库中,查询与所述目标设备标识关联的日志信息;
根据所述发生时间,确定日志时间范围;及
根据所述日志时间范围,确定所述与所述目标设备标识关联的日志信息中的目标日志信息。
4.根据权利要求1至3任意一项所述的设备问题反馈方法,其特征在于,所述目标日志信息包括设备基础信息和设备运行信息;
所述根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息,包括:
将所述设备基础信息自动填充到平台页面中的各个输入框中;
将所述设备运行信息进行存储,并确定存储地址;及
基于所述存储地址,及所述平台页面中的反馈信息和设备基础信息,生成所述待反馈消息。
5.根据权利要求4所述的设备问题反馈方法,其特征在于,所述平台页面还包括用于选择用户群组的选择框;相应的,所述将所述待反馈消息推送至目标群组,包括:
响应于在所述选择框中的选择操作,将所述待反馈消息推送至所述目标群组。
6.根据权利要求4所述的设备问题反馈方法,其特征在于,还包括:
生成目标追踪页面,所述目标追踪页面用于展示的设备问题的问题详情和处理进度。
7.根据权利要求6所述的设备问题反馈方法,其特征在于,还包括:
响应于针对所述待反馈消息中的超链接地址的触发操作,进入所述目标追踪页面。
8.根据权利要求4所述的设备问题反馈方法,其特征在于,还包括:
根据预设的解析插件,对所述目标日志信息进行解析以得到解析结果;
将所述解析结果和所述用户设备的目标设备标识存储到数据库,以构建智能诊断库。
9.一种设备问题反馈***,其特征在于,包括:
第一获取模块,用于获取各用户设备的日志信息,并存储至日志信息库;
第二获取模块,用于获取反馈信息,所述反馈信息包括目标设备标识、时间信息;
确定模块,用于根据所述反馈信息从所述日志信息库中,确定与所述反馈信息关联的目标日志信息;
生成模块,用于根据所述反馈信息和所述目标日志信息的地址,生成待反馈消息;
推送模块,用于将所述待反馈消息推送至目标群组,以将所述待反馈消息提供给所述目标群组中的对象。
10.一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时用于实现权利要求1至9中任意一项所述的设备问题反馈方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行权利要求1至9中任意一项所述的设备问题反馈方法的步骤。
CN202210064061.9A 2022-01-20 2022-01-20 设备问题反馈方法和*** Pending CN114416420A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210064061.9A CN114416420A (zh) 2022-01-20 2022-01-20 设备问题反馈方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210064061.9A CN114416420A (zh) 2022-01-20 2022-01-20 设备问题反馈方法和***

Publications (1)

Publication Number Publication Date
CN114416420A true CN114416420A (zh) 2022-04-29

Family

ID=81274794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210064061.9A Pending CN114416420A (zh) 2022-01-20 2022-01-20 设备问题反馈方法和***

Country Status (1)

Country Link
CN (1) CN114416420A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115118582A (zh) * 2022-06-15 2022-09-27 合肥移瑞通信技术有限公司 日志分析的方法和装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115118582A (zh) * 2022-06-15 2022-09-27 合肥移瑞通信技术有限公司 日志分析的方法和装置
CN115118582B (zh) * 2022-06-15 2024-04-16 合肥移瑞通信技术有限公司 日志分析的方法和装置

Similar Documents

Publication Publication Date Title
CN111221743B (zh) 自动化测试方法及***
CN112631913B (zh) 应用程序的运行故障监控方法、装置、设备和存储介质
CN107241229B (zh) 一种基于接口测试工具的业务监控方法及装置
CN109408361A (zh) Monkey测试复原方法、装置、电子设备及计算机可读存储介质
CN113448854A (zh) 一种回归测试方法和装置
CN110932918A (zh) 日志数据采集方法、装置及存储介质
CN112395187A (zh) 测试方法、***、计算机设备及存储介质
CN110825466B (zh) 一种程序卡顿的处理方法以及卡顿处理装置
CN114416420A (zh) 设备问题反馈方法和***
CN108650123B (zh) 故障信息记录方法、装置、设备和存储介质
CN115705190A (zh) 依赖程度的确定方法及装置
CN115774707B (zh) 基于对象属性数据处理方法和装置、电子设备和存储介质
CN112685077A (zh) 数据修改方法、***、计算机设备及计算机可读存储介质
CN110069382B (zh) 软件监控方法、服务器、终端设备、计算机设备及介质
CN111752789B (zh) 压力测试方法、计算机设备及计算机可读存储介质
CN111427736B (zh) 日志监控方法、装置、设备及计算机可读存储介质
CN116010244A (zh) 自动化测试方法、装置、电子设备及存储介质
CN109634931B (zh) 一种日志上传方法及装置
CN115866357A (zh) 数据传输方法、***及装置、服务器、客户端、存储介质
CN114416560A (zh) 程序崩溃分析聚合方法和***
CN114500249A (zh) 一种根因定位方法和装置
CN113918204A (zh) 一种元数据脚本管理方法、装置、电子设备和存储介质
CN110362464B (zh) 软件分析方法及设备
CN108415814B (zh) 自动记录字段变化方法、应用服务器及计算机可读存储介质
CN112948195A (zh) 接口测试的方法、装置、电子设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination