网页故障追踪方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:17970275 阅读:51 留言:0更新日期:2018-05-16 11:13
本发明专利技术实施例提供了一种网页故障追踪方法、装置、电子设备和计算机存储介质,其中,网页包括多个展示区域;方法包括:如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;向服务器发送数据请求消息;其中,数据请求消息用于请求与网页展示条件信息对应的目标数据;如果未接收到服务器反馈的目标数据,则提示服务器存在故障或服务器所在的网络存在故障。通过本发明专利技术实施例,解决了如何提高网页故障追踪效率的技术问题,缩短了网页故障处理时间,而且还方便网页的日常维护。

【技术实现步骤摘要】
网页故障追踪方法、装置、电子设备和计算机存储介质
本专利技术涉及互联网
,特别是涉及一种网页故障追踪方法、装置、电子设备和计算机存储介质。
技术介绍
目前,WEB(WorldWideWeb,万维网)应用项目在上线前一般需要经过3个过程,即:测试环境过程、预上线环境过程和正式环境过程。其中,WEB应用项目在各个过程中进行页面展示,例如,展示的内容包括但不限于股票行情、用户评论、财经信息等;每个过程所处的环境不同,而且在实际应用中,每个过程通常在不同的服务器上实现。由此,当WEB应用项目上线后,如果该WEB应用项目发生错误,其表现出页面发生异常。对此,在实际应用中,现有技术一般采取人工的方式,通过肉眼查找导致页面发生异常的诸多因素,并对这些因素进行逐个排查,以解决网页存在的故障。因此,现有技术由于采取人工方式一一排查网页故障产生的原因而存在网页故障追踪效率低的缺陷。
技术实现思路
本专利技术实施例的目的在于提供一种网页故障追踪方法、装置、电子设备和计算机存储介质,以提高网页故障追踪效率。为了实现上述目的,第一方面,提供了以下技术方案:一种网页故障追踪方法,网页包括多个展示区域;所述方法包括:如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;向服务器发送数据请求消息;其中,所述数据请求消息用于请求与所述网页展示条件信息对应的目标数据;如果在预定时长内未接收到所述服务器反馈的所述目标数据,则提示所述服务器存在故障或所述服务器所在的网络存在故障。可选的,在所述向服务器发送数据请求消息步骤之后,所述方法包括:如果在预定时长内接收到所述服务器反馈的所述目标数据,则将所述目标数据与预定数据比对;如果所述目标数据与所述预定数据不一致,则提示所述目标数据存在错误。可选的,在所述如果接收到所述服务器反馈的所述目标数据,则将所述目标数据与预定数据比对的步骤之后,所述方法包括:如果所述目标数据与所述预定数据一致,则提示与所述网页对应的程序逻辑存在错误。可选的,所述向服务器发送数据请求消息包括:向服务器发送超文本传输协议HTTP请求消息;其中,所述HTTP请求消息包括请求头;所述请求头指示与所述网页展示条件信息对应的目标数据。为了实现上述目的,第二方面,提供了以下技术方案:一种网页故障追踪装置,网页包括多个展示区域;所述装置包括:获取模块,用于如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;发送模块,用于向服务器发送数据请求消息;其中,所述数据请求消息用于请求与所述网页展示条件信息对应的目标数据;第一提示模块,用于如果在预定时长内未接收到所述服务器反馈的所述目标数据,则提示所述服务器存在故障或所述服务器所在的网络存在故障。可选的,所述装置还包括:比较模块,用于如果在预定时长内接收到所述服务器反馈的所述目标数据,则将所述目标数据与预定数据比对;第二提示模块,用于如果所述目标数据与所述预定数据不一致,则提示所述目标数据存在错误。可选的,所述装置还包括:第三提示模块,用于如果所述目标数据与所述预定数据一致,则提示与所述网页对应的程序逻辑存在错误。可选的,所述发送模块,具体用于向服务器发送超文本传输协议HTTP请求消息;其中,所述HTTP请求消息包括请求头;所述请求头指示与所述网页展示条件信息对应的目标数据。为了实现上述目的,第三方面,提供了以下技术方案:一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行存储器上所存放的程序时,实现第一方面所述的方法步骤。为了实现上述目的,第四方面,提供了以下技术方案:一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法步骤。本专利技术实施例提供一种网页故障追踪方法、装置、电子设备和计算机存储介质,其中,网页包括多个展示区域;方法包括:如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;向服务器发送数据请求消息;其中,数据请求消息用于请求与网页展示条件信息对应的目标数据;如果未接收到服务器反馈的目标数据,则提示服务器存在故障或服务器所在的网络存在故障。本专利技术实施例通过采取上述技术方案,在网页出现故障的情况下,通过向服务器请求数据,并根据服务器的反馈情况,提示出导致网页故障产生的原因,从而提高了网页故障追踪的效率,缩短了网页故障处理时间,而且还方便网页的日常维护。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而得以体现。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的网页故障追踪方法的流程示意图;图2为本专利技术实施例的包括多个展示区域的网页示意图;图3为本专利技术实施例的在向服务器发送数据请求消息步骤之后,网页故障追踪方法的流程示意图;图4为本专利技术另一实施例的网页故障追踪方法的流程示意图;图5为本专利技术实施例的网页故障追踪装置的结构示意图;图6为本专利技术实施例的在图5所示实施例的基础上网页故障追踪装置的结构示意图;图7为本专利技术实施例的电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前,网页常因存在一些隐性bug(缺陷)而在被浏览时,出现长时间的空白页,或页面报错(例如,显示故障提示码等错误信息)等情况,由此造成了用户体验性差的缺陷。尤其是对于即时性要求高的网站(例如,行情、财经类网站),会严重影响用户体验。在WEB应用上线后,为不影响正常提供WEB服务,线上生产环境有着严格的要求:先到测试环境或预上线环境进行调试后,然后再定位网页故障的大概范围。但有些故障会由于环境不同而出错的情况也不一样。此时,追踪问题耗时会比较长。如果常常都花大量的时间去查找,会严重影响用户体验,并由此带来比较严重的后果。现有的追踪故障的方法在进行网页故障追踪时,先要定位导致网页故障的代码文件,还必须网页对应的数据源输出,才能进一步准确地判断故障所在。但是,在正常的生产环境下,不允许进行任何调试操作;可是,如果不输出一些需要的信息或数据源信息,而只通过日志追踪故障的话,由于即便程序逻辑出现问题,日志记录也是正常的,因此,就需要修改代码文件。然而,修改代码文件时,任何一个符号的错误都会导致网页无法被访问。所以,现有技术存在追踪网页故障效率低的缺陷。因此,为了提高网页故障追本文档来自技高网...
网页故障追踪方法、装置、电子设备和计算机存储介质

【技术保护点】
一种网页故障追踪方法,其特征在于,网页包括多个展示区域;所述方法包括:如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;向服务器发送数据请求消息;其中,所述数据请求消息用于请求与所述网页展示条件信息对应的目标数据;如果在预定时长内未接收到所述服务器反馈的所述目标数据,则提示所述服务器存在故障或所述服务器所在的网络存在故障。

【技术特征摘要】
1.一种网页故障追踪方法,其特征在于,网页包括多个展示区域;所述方法包括:如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;向服务器发送数据请求消息;其中,所述数据请求消息用于请求与所述网页展示条件信息对应的目标数据;如果在预定时长内未接收到所述服务器反馈的所述目标数据,则提示所述服务器存在故障或所述服务器所在的网络存在故障。2.根据权利要求1所述的方法,其特征在于,在所述向服务器发送数据请求消息步骤之后,所述方法包括:如果在预定时长内接收到所述服务器反馈的所述目标数据,则将所述目标数据与预定数据比对;如果所述目标数据与所述预定数据不一致,则提示所述目标数据存在错误。3.根据权利要求2所述的方法,其特征在于,在所述如果接收到所述服务器反馈的所述目标数据,则将所述目标数据与预定数据比对的步骤之后,所述方法包括:如果所述目标数据与所述预定数据一致,则提示与所述网页对应的程序逻辑存在错误。4.根据权利要求1所述的方法,其特征在于,所述向服务器发送数据请求消息包括:向服务器发送超文本传输协议HTTP请求消息;其中,所述HTTP请求消息包括请求头;所述请求头指示与所述网页展示条件信息对应的目标数据。5.一种网页故障追踪装置,其特征在于,网页包括多个展示区域;所述装置包括:获取模块,用于如果展示区域出现故障,则获取出现故障的展示区域在正常展示情况下的网页展示条件信息;发送模块,用于...

【专利技术属性】
技术研发人员:沈文策
申请(专利权)人:福建中金在线信息科技有限公司
类型:发明
国别省市:福建,35

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

1