System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 白屏检测方法、装置、设备及存储介质制造方法及图纸_技高网

白屏检测方法、装置、设备及存储介质制造方法及图纸

技术编号:41247959 阅读:2 留言:0更新日期:2024-05-09 23:57
本公开涉及一种白屏检测方法、装置、设备及存储介质。该方法包括:获取待检测页面对应的访问地址,并模拟出访问地址对应的页面实例,其中,待检测页面是目标应用在开发阶段的页面资源;显示访问地址对应的页面实例;基于页面实例中像素点的坐标数据,从页面实例中获取页面区域;根据页面区域中像素点的坐标数据,检测页面实例是否是白屏页面。可见,这种方式不直接依赖于用户实际访问页面进行白屏检测,因此,在用户实际访问页面的页面资源出现加载错误时,只要有访问地址,就能够完成白屏检测。此外,该白屏检测方法直接基于开发阶段的页面资源完成,因此可以在应用开发阶段执行,从而帮助开发者规避异常的白屏检测问题。

【技术实现步骤摘要】

本公开涉及页面检测,尤其涉及一种白屏检测方法、装置、设备及存储介质


技术介绍

1、随着应用程序的蓬勃发展,各种各样的应用程序投入到电子设备上使用。用户在使用应用程序的同时,对应用程序的页面使用体验有较高要求。

2、为了提高用户的页面使用体验,需要对应用程序上各种各样的页面进行检测,其中,白屏检测是一种典型的页面检测方法。目前的白屏检测方法,依赖于用户实际访问页面进行检测,如果用户实际访问页面的页面资源出现加载错误,会出现无法进行白屏检测的问题,也无法帮助开发者规避异常的白屏检测问题。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种白屏检测方法、装置、设备及存储介质。

2、第一方面,本公开提供了一种白屏检测方法,包括:

3、获取待检测页面对应的访问地址,并模拟出所述访问地址对应的页面实例,其中,所述待检测页面是目标应用在开发阶段的页面资源;

4、显示所述访问地址对应的页面实例;

5、基于所述页面实例中像素点的坐标数据,从所述页面实例中获取页面区域;

6、根据所述页面区域中像素点的坐标数据,检测所述页面实例是否是白屏页面。

7、第二方面,本公开提供了一种白屏检测装置,包括:

8、页面实例模拟模块,用于获取待检测页面对应的访问地址,并模拟出所述访问地址对应的页面实例,其中,所述待检测页面是目标应用在开发阶段的页面资源;

9、页面实例显示模块,用于显示所述访问地址对应的页面实例;

10、页面区域获取模块,用于基于所述页面实例中像素点的坐标数据,从所述页面实例中获取页面区域;

11、白屏检测模块,用于根据所述页面区域中像素点的坐标数据,检测所述页面实例是否是白屏页面。

12、第三方面,本公开实施例还提供了一种白屏检测设备,该设备包括:

13、处理器;

14、存储器,用于存储可执行指令;

15、其中,处理器用于从存储器中读取可执行指令,并执行可执行指令以实现上述第一方面或者上述第二方面所提供的方法。

16、第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其中,存储介质存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现上述第一方面或者上述第二方面所提供的方法。

17、本公开实施例提供的技术方案与现有技术相比具有如下优点:

18、本公开实施例的一种白屏检测方法、装置、设备及存储介质,获取待检测页面对应的访问地址,并模拟出访问地址对应的页面实例,其中,待检测页面是目标应用在开发阶段的页面资源;显示访问地址对应的页面实例;基于页面实例中像素点的坐标数据,从页面实例中获取页面区域;根据页面区域中像素点的坐标数据,检测页面实例是否是白屏页面。这样,基于待检测页面的访问地址,模拟出该地址对应的页面实例,然后基于页面实例的坐标数据进行白屏检测。可见,这种方式不直接依赖于用户实际访问页面进行白屏检测,因此,在用户实际访问页面的页面资源出现加载错误时,只要有访问地址,就能够完成白屏检测。此外,该白屏检测方法直接基于开发阶段的页面资源完成,因此可以在应用开发阶段执行,从而帮助开发者规避异常的白屏检测问题。

本文档来自技高网...

【技术保护点】

1.一种白屏检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待检测页面对应的访问地址,并模拟出所述访问地址对应的页面实例,包括:

3.根据权利要求1所述的方法,其特征在于,所述显示所述访问地址对应的页面实例,包括:

4.根据权利要求3所述的方法,其特征在于,所述运行所述页面显示方法,显示所述访问地址对应的页面实例,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述页面实例中像素点的坐标数据,从所述页面实例中获取页面区域,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述页面区域中像素点的坐标数据,检测所述页面实例是否是白屏页面,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述页面区域的像素点数量,检测所述页面实例是否是白屏页面,包括:

8.一种白屏检测装置,其特征在于,包括:

9.一种白屏检测设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述权利要求1-7任一项所述的方法。

...

【技术特征摘要】

1.一种白屏检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待检测页面对应的访问地址,并模拟出所述访问地址对应的页面实例,包括:

3.根据权利要求1所述的方法,其特征在于,所述显示所述访问地址对应的页面实例,包括:

4.根据权利要求3所述的方法,其特征在于,所述运行所述页面显示方法,显示所述访问地址对应的页面实例,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述页面实例中像素点的坐标数据,从所述页面实例中获取页面区域,包括:

6.根...

【专利技术属性】
技术研发人员:李国靖
申请(专利权)人:北京世纪好未来教育科技有限公司
类型:发明
国别省市:

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

1