System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种异常数据定位方法、装置、电子设备及计算机可读介质。
技术介绍
1、目前,页面搭建过程中容易出现属性配置出错、弹框触发条件没配置、按钮没配置点击事件、接口没有被使用、接口入参没有被配置等问题。以上问题业界现有平台并没有解决方案,一般使用js弹框、打印日志方式处理,对异常数据进行定位的时间长,效率低。
技术实现思路
1、有鉴于此,本申请实施例提供一种异常数据定位方法、装置、电子设备及计算机可读介质,能够解决现有的页面搭建过程中对产生的异常数据进行定位的时间长、效率低的问题。
2、为实现上述目的,根据本申请实施例的一个方面,提供了一种异常数据定位方法,包括:响应于异常数据定位请求,获取对应的搭建页面标识;调用监控软件框架,获取搭建页面标识对应的数据结构;根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级;基于错误类型和错误等级,生成异常提示信息并展示。
3、可选地,根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级,包括:响应于预设维度为组件,判断数据结构中的目标节点的配置项类型与配置表中的配置数据是否保持一致,若否,则确定错误类型为组件配置项类型错误,错误等级为第一级别。
4、可选地,根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级,包括:响应于预设维度为事件,判断数据结构中的目标节点的属性与配置表中
5、可选地,根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级,包括:响应于预设维度为接口,判断数据结构中的目标节点的接口是否有配置项,若基于配置表中的配置数据进行判断的结果为缺少必要配置项,则确定错误类型为接口缺少必要配置项,错误等级为第一级别,若基于配置表中的配置数据进行判断的结果为属性未配置,则确定错误类型为接口未配置属性,错误等级为第二级别。
6、可选地,根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级,包括:响应于预设维度为弹窗,判断数据结构中的目标节点的弹窗是否有配置项,若基于配置表中的配置数据进行判断的结果为缺少必要配置项,则确定错误类型为弹窗缺少必要配置项,错误等级为第一级别,若基于配置表中的配置数据进行判断的结果为属性未配置,则确定错误类型为弹窗未配置属性,错误等级为第二级别。
7、可选地,第一级别为错误,第二级别为警告。
8、另外,本申请还提供了一种异常数据定位装置,包括:第一获取单元,被配置成响应于异常数据定位请求,获取对应的搭建页面标识;第二获取单元,被配置成调用监控软件框架,获取搭建页面标识对应的数据结构;错误类型和错误等级确定单元,被配置成根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级;生成单元,被配置成基于错误类型和错误等级,生成异常提示信息并展示。
9、可选地,错误类型和错误等级确定单元进一步被配置成:响应于预设维度为组件,判断数据结构中的目标节点的配置项类型与配置表中的配置数据是否保持一致,若否,则确定错误类型为组件配置项类型错误,错误等级为第一级别。
10、可选地,错误类型和错误等级确定单元进一步被配置成:响应于预设维度为事件,判断数据结构中的目标节点的属性与配置表中的配置数据是否保持一致,若否,则确定错误类型为弹窗组件属性异常,错误等级为第一级别;或者响应于预设维度为事件,判断数据结构中的目标节点是否有配置项,若否,则确定错误类型为绑定事件无配置项,错误等级为第一级别,若是,则继续判断事件连线与配置表中的配置数据是否一致,若不一致则确定错误类型为事件连线错误,错误等级为第二级别;或者响应于预设维度为事件,若检测到数据结构中有开始节点,但事件连线之间的连接出现分隔,则确定错误类型为异常事件,错误等级为第一级别。
11、可选地,错误类型和错误等级确定单元进一步被配置成:响应于预设维度为接口,判断数据结构中的目标节点的接口是否有配置项,若基于配置表中的配置数据进行判断的结果为缺少必要配置项,则确定错误类型为接口缺少必要配置项,错误等级为第一级别,若基于配置表中的配置数据进行判断的结果为属性未配置,则确定错误类型为接口未配置属性,错误等级为第二级别。
12、可选地,错误类型和错误等级确定单元进一步被配置成:响应于预设维度为弹窗,判断数据结构中的目标节点的弹窗是否有配置项,若基于配置表中的配置数据进行判断的结果为缺少必要配置项,则确定错误类型为弹窗缺少必要配置项,错误等级为第一级别,若基于配置表中的配置数据进行判断的结果为属性未配置,则确定错误类型为弹窗未配置属性,错误等级为第二级别。
13、可选地,第一级别为错误,第二级别为警告。
14、另外,本申请还提供了一种异常数据定位电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述的异常数据定位方法。
15、另外,本申请还提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现如上述的异常数据定位方法。
16、为实现上述目的,根据本申请实施例的又一个方面,提供了一种计算机程序产品。
17、本申请实施例的一种计算机程序产品,包括计算机程序,程序被处理器执行时实现本申请实施例提供的异常数据定位方法。
18、上述专利技术中的一个实施例具有如下优点或有益效果:本申请通过响应于异常数据定位请求,获取对应的搭建页面标识;调用监控软件框架,获取搭建页面标识对应的数据结构;根据搭建页面标识对应的配置表、监控软件框架对应的预设维度和数据结构,确定错误类型和错误等级;基于错误类型和错误等级,生成异常提示信息并展示。解决在前端低代码搭建页面期间,可实时监测配置出现的问题,提高异常数据定位效率和准确性。
19、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
本文档来自技高网...【技术保护点】
1.一种异常数据定位方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
6.根据权利要求3~5中任一项所述的方法,其特征在于,所述第一级别为错误,所述第二级别为警告。
7.一种异常数据定位装置,其特征在于,包括:
8.一种异常数据定位电子设备,其特征在于,包括:
9.一种计算机可读介质,其上
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
...【技术特征摘要】
1.一种异常数据定位方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述搭建页面标识对应的配置表、所述监控软件框架对应的预设维度和所述数据结构,确定错误类型和错误等级,包括:
5.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:王光辉,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。