The invention provides a web page opening delay test method, a network device and an intelligent gateway, in which the web page opening delay test method includes sending dialing tasks to at least two intelligent gateway groups separately, carrying link information of some sub-elements of the web page to be tested in each dialing task, and receiving the opening delay of each intelligent gateway group according to the sub-elements of dialing task feedback. According to the opening delay of each sub-element of the intelligent gateway group feedback, the opening delay of the web page to be tested is obtained. This scheme receives the opening delay of each intelligent gateway group according to the sub-elements of the feedback of the dialing task by sending the dialing task to at least two intelligent gateway groups separately, and obtains the opening delay of the web page to be tested according to the sub-elements of the feedback of each intelligent gateway group. It can reduce the consumption of CPU resources of the intelligent gateway and transfer the task of resource consumption to the network device without shadow. Sound user experience, promote the development of intelligent gateway business, simple process, not limited by the network.
【技术实现步骤摘要】
一种网页打开时延测试方法、网络设备及智能网关
本专利技术涉及通信
,特别是指一种网页打开时延测试方法、网络设备及智能网关。
技术介绍
目前,网页打开时延是衡量用户上网体验的重要指标,为了测试网页打开时延,现有技术提供了一种如图1所示的方案:服务器针对检测页面向终端(用户终端或用户终端上层的智能网关)发起访问请求;终端接收服务器发送的检测页面的页面元素,页面元素至少包括文字元素、图片元素以及脚本元素中的任一种,记录接收页面元素时检测页面的打开时延;终端根据检测页面的质量参数测算检测页面的打开时延,反馈给服务器。但是,上述现有的网页打开时延测试方案存在流程繁琐及受网络局限的问题,具体如下:问题1:如果通过用户终端获取网页打开时延,无法在不影响用户体验的前提下获取。在现有的方法下,如果需要获取用户的真实网页打开时延,需要在用户终端上预装app用来接收云端服务器发来的网页访问请求,接收请求后计算网页打开时延并返回结果,该方法一方面用户使用门槛极高,在手机内存有限的情况下,很难说服用户安装应用;另一方面,时延的计算会消耗用户手机性能,对用户使用其他业务造成影响,严重影响用户体验。问题2:如果通过用户终端上层的智能网关获取网页打开时延,该方法对CPU性能要求较高,现有的智能网关属于网络设备,CPU、内存均无法满足大量网页元素,尤其是图片、视频链接时延解析计算所消耗的资源。
技术实现思路
本专利技术的目的在于提供一种网页打开时延测试方法、网络设备及智能网关,解决现有技术中网页打开时延测试方案流程繁琐及受网络局限的问题。为了解决上述技术问题,本专利技术实施例提供一种网页 ...
【技术保护点】
1.一种网页打开时延测试方法,其特征在于,包括:向至少两个智能网关组分别发送拨测任务,每一所述拨测任务中分别携带待测网页的部分子元素的链接信息;接收每一所述智能网关组根据所述拨测任务反馈的子元素打开时延;根据每一所述智能网关组反馈的子元素打开时延,得到所述待测网页的打开时延。
【技术特征摘要】
1.一种网页打开时延测试方法,其特征在于,包括:向至少两个智能网关组分别发送拨测任务,每一所述拨测任务中分别携带待测网页的部分子元素的链接信息;接收每一所述智能网关组根据所述拨测任务反馈的子元素打开时延;根据每一所述智能网关组反馈的子元素打开时延,得到所述待测网页的打开时延。2.根据权利要求1所述的网页打开时延测试方法,其特征在于,所述向至少两个智能网关组分别发送拨测任务的步骤包括:获取构成待测网页的子元素的链接信息,并划分为M部分;将多个智能网关划分为N组,构成N个智能网关组;将所述待测网页的每一部分子元素的链接信息分配给一个智能网关组,不同部分子元素的链接信息对应不同的智能网关组;根据分配结果构建针对不同智能网关组的拨测任务,并进行对应下发;其中,N≥M≥2,且所述M小于或等于所述子元素的个数。3.根据权利要求2所述的网页打开时延测试方法,其特征在于,所述获取构成待测网页的子元素的链接信息的步骤包括:通过爬虫的方式将所述待测网页进行元素分解,获取每一个子元素的链接信息。4.根据权利要求2所述的网页打开时延测试方法,其特征在于,所述将多个智能网关划分为N组的步骤包括:根据划分参数和智能网关的身份标识信息,将多个智能网关划分为N组。5.根据权利要求2或4所述的网页打开时延测试方法,其特征在于,所述将所述待测网页的每一部分子元素的链接信息分配给一个智能网关组的步骤包括:根据分配参数、每一部分子元素的内容信息和智能网关的身份标识信息,将每一部分子元素的链接信息分配给一个对应的智能网关组。6.根据权利要求1所述的网页打开时延测试方法,其特征在于,所述根据每一所述智能网关组反馈的子元素打开时延,得到所述待测网页的打开时延的步骤包括:在所述待测网页的打开方式为子元素并行打开时,获取所有智能网关反馈的子元素打开时延中的最大值,将得到的最大值作为所述待测网页的打开时延;或者在所述待测网页的打开方式为子元素串行打开时,获取每一所述智能网关组反馈的子元素打开时延的平均值;将得到的各个平均值进行求和,得到待测网页的打开时延。7.一种网页打开时延测试方法,其特征在于,包括:接收网络设备发送的拨测任务,所述拨测任务中包括待测网页的部分子元素的链接信息;根据所述部分子元素的链接信息,进行时延测试;将时延测试得到的子元素打开时延反馈给所述网络设备。8.根据权利要求7所述的网页打开时延测试方法,其特征在于,所述根据所述部分子元素的链接信息,进行时延测试的步骤包括:根据所述部分子元素的链接信息,利用智能网关软探针进行时延测试。9.根据权利要求7所述的网页打开时延测试方法,其特征在于,在所述链接信息的数量为多个时,所述根据所述部分子元素的链接信息,进行时延测试的步骤包括:若所述待测网页的打开方式为子元素并行打开,则针对每一个所述链接信息分别进行时延测试,得到对应的多个子元素打开时延;或者若所述待测网页的打开方式为子元素串行打开,则针对所述部分子元素的链接信息进行串行时延测试,得到一个子元素打开时延。10.一种网络设备,其特征在于,包括:处理器和收发器;所述处理器,用于通过所述收发器向至少两个智能网关组分别发送拨测任务,每一所述拨测任务中分别携带待测网页的部分子元素的链接信息;接收每一所述智能网关组根据所述拨测任...
【专利技术属性】
技术研发人员:沈琦,李颖,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。