[发明专利]检测页面加载时间方法、装置、设备及存储介质在审
申请号: | 201910433179.2 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110287436A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 刘付军 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F9/445 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加载 时间统计 页面加载 预设 页面代码信息 代码信息 对象信息 字段信息 检测 存储介质 处理效率 二次开发 种检测 无痕 页面 统计 | ||
本发明公开了一种检测页面加载时间方法、装置、设备及存储介质,所述方法包括:获取当前待检测页面代码信息;将所述当前待检测页面代码信息与预设时间统计函数字段信息进行比较,根据比较结果得到所述当前待检测页面代码信息中的目标字段信息;提取所述目标字段信息中的对象信息,在所述对象信息进行加载过程中加入所述预设加载时间统计代码信息;运行所述预设加载时间统计代码信息统计当前页面加载时间。本发明在对象信息进行加载过程中添加预设加载时间统计代码信息对当前页面进行时间统计,无需进行代码的二次开发,实现代码的无痕加载,达到提高检测页面加载时间的处理效率的目的。
技术领域
本发明涉及计算机技术领域,尤其涉及一种检测页面加载时间方法、装置、设备及存储介质。
背景技术
目前,随着用户对页面的功能需求越来越来高,开发者在开发新的页面后需要对页面运行的性能进行检测,在检测结果达到开发目标之后再进行上线,其中,对页面的加载时间为检测的主要任务之一,在一般情况下,主要为通过添加代码实现对页面加载时间的计算,或者在不需要添加代码情况下,实现方式也比较繁琐。
发明内容
本发明的主要目的在于提出一种检测页面加载时间方法、装置、设备及存储介质,旨在提高检测页面加载时间的处理效率。
为实现上述目的,本发明提供一种检测页面加载时间方法,所述检测页面加载时间方法包括以下步骤:
获取当前待检测页面代码信息;
将所述当前待检测页面代码信息与预设时间统计函数字段信息进行比较,根据比较结果得到所述当前待检测页面代码信息中的目标字段信息;
提取所述目标字段信息中的对象信息,在所述对象信息进行加载过程中加入所述预设加载时间统计代码信息;
运行所述预设加载时间统计代码信息统计当前页面加载时间。
优选地,所述获取当前待检测页面代码信息,包括:
获取当前待检测页面的页面地址信息;
根据所述页面地址信息发送访问请求至所述页面地址信息对应的服务器信息;
判断是否接收到服务器对所述访问请求的响应反馈信息;
在接收所述服务器对所述访问请求的响应反馈信息时,提取所述响应反馈信息中的输入流信息,将所述输入流信息作为所述当前待检测页面代码信息。
优选地,所述判断是否接收到服务器对所述访问请求的响应反馈信息之前,所述方法还包括:
提取所述访问信息中的参考账号信息,将所述参考账号信息发送至所述服务器,以使所述服务器将所述参考账号信息与预设区域的白名单信息进行比较,根据比较结果验证所述参考账号信息是否属于所述白名单中记录的目标账号信息;
所述判断是否接收到服务器对所述访问请求的响应反馈信息,包括:
在接收到所述服务器发送的验证结果时,则判断接收到服务器对所述访问请求的响应反馈信息;
在未接收到所述服务器发送的验证结果时,则判断未收到服务器对所述访问请求的响应反馈信息。
优选地,所述提取所述目标字段信息中的对象信息,在所述对象信息进行加载过程中加入所述预设加载时间统计代码信息,包括:
提取所述目标字段信息中的对象信息,统计所述对象信息中的开始位置和结束位置,以及获取预设区域中预存的所述预设加载时间统计代码信息;
在所述对象信息进行加载过程中,根据所述开始位置以及结束位置通过+load的方式将所述对象信息中加入所述预设加载时间统计代码信息,其中,所述预设加载时间统计代码信息用于检测页面加载时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910433179.2/2.html,转载请声明来源钻瓜专利网。