[发明专利]流畅度检测方法、装置、计算设备及存储介质有效
申请号: | 201810871640.8 | 申请日: | 2018-08-02 |
公开(公告)号: | CN109144858B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 杨阳 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 程杰;王琦 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流畅 检测 方法 装置 计算 设备 存储 介质 | ||
本申请公开了流畅度检测方法、装置、计算设备及存储介质。其中,一种流畅度检测方法包括:向包含待检测的应用的设备发送启动指示,以使所述设备启动所述应用而执行测试用例并监测所述测试用例的执行过程而生成测试结果,其中,所述测试用例用于描述在测试时长内对所述应用的画面切换操作,所述测试结果包括所述应用在所述测试时长内显示的画面帧的时间戳;接收来自所述设备的所述测试结果,并从所述测试结果中提取所述画面帧的时间戳;按照丢帧数统计周期,对所述画面帧的时间戳进行分组,并计算每组的丢帧数;以及基于所述每组的丢帧数,确定所述应用在所述测试时长内的流畅度。
技术领域
本申请涉及测试技术领域,尤其涉及流畅度检测方法、装置、计算设备及存储介质。
背景技术
随着互联网的发展,各种终端设备被广泛应用于生活工作中。终端设备可以包括各种应用。应用在响应用户的切换操作或者加载显示内容时,能够以动画方式不断刷新页面。应用在刷新页面时,可能会出现丢帧的情况。单位时间内丢帧数越低,应用的画面流畅性越好。为了分析应用的流畅性,终端设备可以对应用显示画面的每秒显示帧数进行监测。然而,现有的方案只能以秒为单位统计画面的帧率,流畅度检测效率有待提高。
发明内容
本申请提出了一种流畅度检测方案,能够提高流畅度检测效率。
根据本申请一方面,提供一种流畅度检测方法,包括:向包含待检测的应用的设备发送启动指示,以使所述设备启动所述应用而执行测试用例并监测所述测试用例的执行过程而生成测试结果,其中,所述测试用例用于描述在测试时长内对所述应用的画面切换操作,所述测试结果包括所述应用在所述测试时长内显示的画面帧的时间戳;接收来自所述设备的所述测试结果,并从所述测试结果中提取所述画面帧的时间戳;按照丢帧数统计周期,对所述画面帧的时间戳进行分组,并计算每组的丢帧数;以及基于所述每组的丢帧数,确定所述应用在所述测试时长内的流畅度。
根据本申请一方面,提供一种流畅度检测方法,包括:接收检测设备对待检测的应用的启动指示;响应于所述启动指示,启动所述应用并执行测试用例,其中,所述测试用例用于描述在测试时长内对所述应用的画面切换操作;监测所述测试用例的执行过程,而生成测试结果,其中,所述测试结果包括所述应用在所述测试时长内显示的画面帧的时间戳;以及向所述检测设备发送所述测试结果,以使所述检测设备根据所述测试结果确定所述应用的画面流畅度。
根据本申请一方面,提供一种流畅度检测装置,包括:发送单元,用于向包含待检测的应用的设备发送启动指示,以使所述设备启动所述应用而执行测试用例并监测所述测试用例的执行过程而生成测试结果,其中,所述测试用例用于描述在测试时长内对所述应用的画面切换操作,所述测试结果包括所述应用在所述测试时长内显示的画面帧的时间戳;接收单元,用于接收来自所述设备的所述测试结果,并从所述测试结果中提取所述画面帧的时间戳;分组单元,用于按照丢帧数统计周期,对所述画面帧的时间戳进行分组,并计算每组的丢帧数;以及流畅度确定单元,用于基于所述每组的丢帧数,确定所述应用在所述测试时长内的流畅度。
根据本申请一方面,提供一种流畅度检测装置,包括:接收单元,用于接收检测设备对待检测的应用的启动指示;测试管理单元,用于响应于所述启动指示,启动所述应用并执行测试用例,其中,所述测试用例用于描述在测试时长内对所述应用的画面切换操作;监测单元,用于监测所述测试用例的执行过程,而生成测试结果,其中,所述测试结果包括所述应用在所述测试时长内显示的画面帧的时间戳;以及发送单元,用于向所述检测设备发送所述测试结果,以使所述检测设备根据所述测试结果确定所述应用的画面流畅度。
根据本申请一方面,提供一种计算设备,包括:一个或多个处理器、存储器以及一个或多个程序。一个或多个程序存储在该存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行本申请的流畅度检测方法的指令。
根据本申请一方面,提供一种存储介质,存储有一个或多个程序,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行本申请的流畅度检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810871640.8/2.html,转载请声明来源钻瓜专利网。