页面异常检测方法、装置及计算机设备制造方法及图纸

技术编号:37962334 阅读:10 留言:0更新日期:2023-06-30 09:37
本申请提供一种页面异常检测方法、装置及计算机设备,涉及计算机技术领域。该方法包括:向服务端发送用户针对预设页面输入的页面操作指令,以使得服务端根据页面操作指令,对预设页面进行操作;接收服务端发送的页面操作结果;若页面操作结果包括:操作异常信息,获取预设页面的页面截图;将预设页面的页面截图转换为预设页面的页面文本;生成异常数据包,异常数据包中包括:具有对应关系的操作异常信息和页面文本;向服务端发送异常数据包,使服务端存储异常数据包。本申请可以提高页面稳定性和用户使用体验。用户使用体验。用户使用体验。

【技术实现步骤摘要】
页面异常检测方法、装置及计算机设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种页面异常检测方法、装置及计算机设备。

技术介绍

[0002]浏览器是显示超文本标记语言(HyperText Mark

up Language,HTML)文件、并让用户与此些文件互动的一种软件。
[0003]用户通过浏览器浏览网页以获取网络信息,但是如果网页中的脚本发生异常,将导致浏览器无法加载网页。
[0004]在发生网页异常后,运维人员往往需要从大量的运行日志查找并分析异常问题,导致无法及时解决异常问题,影响网页的稳定性和用户的使用体验。

技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种页面异常检测方法、装置及计算机设备,以便提高页面稳定性和用户使用体验。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本申请实施例提供了一种页面异常检测方法,应用于客户端,所述方法包括:
[0008]向服务端发送用户针对预设页面输入的页面操作指令,以使得所述服务端根据所述页面操作指令,对所述预设页面进行操作;
[0009]接收所述服务端发送的页面操作响应,所述页面操作响应中携带页面操作结果;
[0010]若所述页面操作结果包括:操作异常信息,获取所述预设页面的页面截图;
[0011]将所述预设页面的页面截图转换为所述预设页面的页面文本;
[0012]生成异常数据包,所述异常数据包中包括:具有对应关系的所述操作异常信息和所述页面文本;
[0013]向所述服务端发送所述异常数据包,使所述服务端存储所述异常数据包。
[0014]可选的,所述方法还包括:
[0015]根据所述页面操作指令,获取操作资源定位标识符;
[0016]所述异常数据包中还包括:所述操作资源定位标识符。
[0017]第二方面,本申请实施例还提供一种页面异常检测方法,应用于服务端,所述方法包括:
[0018]接收客户端发送的用户针对预设页面输入的页面操作指令;
[0019]若执行所述页面操作指令发生异常,获取操作异常信息;
[0020]向所述客户端发送页面操作响应,所述页面操作响应中携带页面操作结果,其中,若所述页面操作结果包括:操作异常信息,所述页面操作结果用于使得所述客户端获取所述预设页面的页面截图,将所述预设页面的页面截图转换为所述预设页面的页面文本并生
成异常数据包,所述异常数据包中包括:所述操作异常信息和所述页面文本;
[0021]接收并存储所述异常数据包。
[0022]可选的,所述若执行所述页面操作指令发生异常,获取操作异常信息,包括:
[0023]若执行所述页面操作指令发生异常,通过WebMvcConfigurer接口调用configureHandlerExceptionResolvers方法,获取并加密所述操作异常信息。
[0024]可选的,所述异常数据包中还包括:操作资源定位标识符,所述方法还包括:
[0025]根据所述操作资源定位标识符,确定异常发生模块;
[0026]向所述异常发生模块的维护人员发送异常提示信息。
[0027]可选的,所述异常数据包还包括:使用所述预设页面的用户信息和异常发生时间,所述向所述异常发生模块的维护人员发送异常提示信息,包括:
[0028]根据所述用户信息确定用户等级;
[0029]根据所述用户等级和所述异常发生时间,确定所述异常提示信息的提示方式和提示时效;
[0030]根据所述提示方式和所述提示时效,向所述异常发生模块的维护人员发送异常提示信息。
[0031]可选的,所述存储所述异常数据包,包括:
[0032]根据所述预设页面的页面文本,生成所述页面截图;
[0033]本地存储所述异常数据包中的所述页面截图,确定所述页面截图的存储地址;
[0034]将所述异常数据包中的所述操作异常信息、异常发生模块的信息和所述页面截图的存储地址存储在预设数据库中。
[0035]第三方面,本申请实施例还提供一种页面异常检测装置,应用于客户端,所述装置包括:
[0036]指令发送模块,用于向服务端发送用户针对预设页面输入的页面操作指令,以使得所述服务端根据所述页面操作指令,对所述预设页面进行操作;
[0037]响应接收模块,用于接收所述服务端发送的页面操作响应,所述页面操作响应中携带页面操作结果;
[0038]页面截图模块,用于若所述页面操作结果包括:操作异常信息,获取所述预设页面的页面截图;
[0039]文本转换模块,用于将所述预设页面的页面截图转换为所述预设页面的页面文本;
[0040]数据包生成模块,用于生成异常数据包,所述异常数据包中包括:具有对应关系的所述操作异常信息和所述页面文本;
[0041]数据包发送模块,用于向所述服务端发送所述异常数据包,使所述服务端存储所述异常数据包。
[0042]可选的,所述装置还包括:
[0043]定位标识符确定模块,用于根据所述页面操作指令,获取操作资源定位标识符;
[0044]所述异常数据包中还包括:所述操作资源定位标识符。
[0045]第三方面,本申请实施例还提供一种页面异常检测装置,应用于服务端,所述装置包括:
[0046]指令接收模块,用于接收客户端发送的用户针对预设页面输入的页面操作指令;
[0047]信息获取模块,用于若执行所述页面操作指令发生异常,获取操作异常信息;
[0048]响应发送模块,用于向所述客户端发送页面操作响应,所述页面操作响应中携带页面操作结果,其中,若所述页面操作结果包括:操作异常信息,所述页面操作结果用于使得所述客户端获取所述预设页面的页面截图,将所述预设页面的页面截图转换为所述预设页面的页面文本并生成异常数据包,所述异常数据包中包括:所述操作异常信息和所述页面文本;
[0049]数据包接收模块,用于接收并存储所述异常数据包。
[0050]可选的,所述信息获取模块,具体用于若执行所述页面操作指令发生异常,通过WebMvcConfigurer接口调用configureHandlerExceptionResolvers方法,获取并加密所述操作异常信息。
[0051]可选的,所述异常数据包中还包括:操作资源定位标识符,所述装置还包括:
[0052]异常发生模块确定模块,用于根据所述操作资源定位标识符,确定异常发生模块;
[0053]异常提示信息发送模块,用于向所述异常发生模块的维护人员发送异常提示信息。
[0054]可选的,所述异常数据包还包括:使用所述预设页面的用户信息和异常发生时间,所述异常提示信息发送模块,包括:
[0055]用户等级确定单元,用于根据所述用户信息确定用户等级;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面异常检测方法,其特征在于,应用于客户端,所述方法包括:向服务端发送用户针对预设页面输入的页面操作指令,以使得所述服务端根据所述页面操作指令,对所述预设页面进行操作;接收所述服务端发送的页面操作响应,所述页面操作响应中携带页面操作结果;若所述页面操作结果包括:操作异常信息,获取所述预设页面的页面截图;将所述预设页面的页面截图转换为所述预设页面的页面文本;生成异常数据包,所述异常数据包中包括:具有对应关系的所述操作异常信息和所述页面文本;向所述服务端发送所述异常数据包,使所述服务端存储所述异常数据包。2.如权利要求1所述的方法,其特征在于,所述方法还包括:根据所述页面操作指令,获取操作资源定位标识符;所述异常数据包中还包括:所述操作资源定位标识符,所述操作资源定位标识符用于所述服务端确定异常发生模块,并向所述异常发生模块的维护人员发送异常提示信息。3.一种页面异常检测方法,其特征在于,应用于服务端,所述方法包括:接收客户端发送的用户针对预设页面输入的页面操作指令;若执行所述页面操作指令发生异常,获取操作异常信息;向所述客户端发送页面操作响应,所述页面操作响应中携带页面操作结果,其中,若所述页面操作结果包括:操作异常信息,所述页面操作结果用于使得所述客户端获取所述预设页面的页面截图,将所述预设页面的页面截图转换为所述预设页面的页面文本并生成异常数据包,所述异常数据包中包括:所述操作异常信息和所述页面文本;接收并存储所述异常数据包。4.如权利要求3所述的方法,其特征在于,所述若执行所述页面操作指令发生异常,获取操作异常信息,包括:若执行所述页面操作指令发生异常,通过WebMvcConfigurer接口调用configureHandlerExceptionResolvers方法,获取并加密所述操作异常信息。5.如权利要求3所述的方法,其特征在于,所述异常数据包中还包括:操作资源定位标识符,所述方法还包括:根据所述操作资源定位标识符,确定异常发生模块;向所述异常发生模块的维护人员发送异常提示信息。6.如权利要求5所述的方法,其特征在于,所述异常数据包还包括:使用所述预设页面的用户信息和异常发生时间,所述向所述异常发生模块的维护人员发送异常提示...

【专利技术属性】
技术研发人员:丁郁何经博秦亮
申请(专利权)人:中电金信数字科技集团有限公司
类型:发明
国别省市:

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

1