[发明专利]一种页面加载性能的测试方法和装置在审
| 申请号: | 202111669321.7 | 申请日: | 2021-12-31 |
| 公开(公告)号: | CN114371885A | 公开(公告)日: | 2022-04-19 |
| 发明(设计)人: | 邹军 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/958;G06V10/74;G06K9/62 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 杨倩;孙磊 |
| 地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 页面 加载 性能 测试 方法 装置 | ||
本发明公开了一种页面加载性能的测试方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取记录有页面加载过程的视频;将所述视频切分为连续的多帧图片;遍历所述图片,按顺序计算相邻两帧图片的相似度,以基于所述相似度确定页面加载开始时间、页面加载完成时间;根据所述页面加载开始时间、页面加载完成时间计算页面加载时长,以根据所述页面加载时长确定页面加载性能。该实施方式避免了对前置设置的依赖,实现了对页面加载性能的高效、自动化评估。
技术领域
本发明涉及计算机技术领域,尤其涉及一种页面加载性能的测试方法和装置。
背景技术
随着移动终端技术的不断发展,移动终端应用逐渐地丰富了人们的生活。同时,用户对于页面加载性能即页面加载流畅度等应用的体验要求也越来越高。
目前,常通过页面加载时长衡量页面加载流畅度,并具体采用如下三种方法进行测试:(1)开发SDK集成到应用中,在SDK代码中加入页面加载开始和页面加载结束的方法,并采用日志或者后台系统进行记录,以计算页面加载时长;(2)记录页面加载过程,人工读取页面加载开始和结束的时间点计算页面加载时长;(3)记录页面加载过程,以测试装置触发页面加载指令的时间点为页面加载开始时间点,同时采用加载过程中的页面图片与预先存储的页面图片进行比对,以判断页面加载结束时间点以计算页面加载时长。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:SDK集成到应用的方式,需要入侵原有应用代码,无法对不开放代码的应用进行测试;人工读取页面加载时间点耗时耗力且易出错;图片比对确定页面加载时间点,需要依赖前置设置,如预先存储的页面图片,测试装置对页面加载的触发指令等,测试繁琐。
发明内容
有鉴于此,本发明实施例提供了一种页面加载性能的测试方法,能够不依赖任何前置设置,完全自动化地确定页面加载时长,且不需要入侵应用原代码,适用于所有应用。
为实现上述目的,根据本发明实施例的一个方面,提供了一种页面加载性能的测试方法,包括:
获取记录有页面加载过程的视频;
将所述视频切分为连续的多帧图片;
遍历所述图片,按顺序计算相邻两帧图片的相似度,以基于所述相似度确定页面加载开始时间、页面加载完成时间;
根据所述页面加载开始时间、页面加载完成时间计算页面加载时长,以根据所述页面加载时长确定页面加载性能。
可选地,基于下述步骤确定所述页面加载开始时间:
按顺序计算相邻的第一图片、第二图片之间的第一相似度以及相邻的第二图片、第三图片之间的第二相似度;
分别比较第一相似度、第二相似度与阈值相似度的大小;
若所述第一相似度大于阈值相似度,且所述第二相似度小于阈值相似度,则选取所述第二图片在视频中对应的时间节点为页面加载开始时间;否则,继续按顺序计算相邻两帧图片的相似度。
可选地,基于下述步骤确定所述页面加载完成时间:
按顺序计算相邻的第四图片、第五图片之间的第三相似度以及相邻的第五图片、第六图片之间的第四相似度;
分别比较第三相似度、第四相似度与阈值相似度的大小;
若所述第三相似度小于阈值相似度,且所述第四相似度大于阈值相似度,则选取所述第五图片在视频中对应的时间节点为页面加载完成时间;否则,继续按顺序计算相邻两帧图片的相似度。
可选地,在计算相邻两帧图片的相似度之前,对所述图片进行灰化处理,以基于灰化后的图片计算图片相似度。
可选地,采用OpenCV中的SSIM算法计算图片的相似度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111669321.7/2.html,转载请声明来源钻瓜专利网。





