[发明专利]应用软件的响应时间测试方法、装置、设备及存储介质有效
申请号: | 201910414912.6 | 申请日: | 2019-05-17 |
公开(公告)号: | CN111949509B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 朱斌;辛庆 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 响应 时间 测试 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种应用软件的响应时间测试方法、装置、设备及存储介质,其中,方法包括:接收移动终端上运行的应用软件的视频数据流,其中,所述视频数据流为应用软件运行过程中生成响应界面过程的视频数据流;对所述视频数据流进行拼装,得到多个截帧图片,以及每个截帧图片的时间戳,以基于所述时间戳分析所述截帧图片,得到应用软件的响应时间测试结果。本发明实施例消除了测试过程对应用程序源码的依赖,通用性广,而且不需要摄像头即可方便快捷的得到截帧图片,提升了应用程序的测试效率。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种应用软件的响应时间测试方法、装置、设备及存储介质。
背景技术
移动终端响应能力测试的目标是判断在特定应用软件APP内的操作是否满足用户在使用时的响应时间要求。在良好的反馈体验下,用户才会愿意对特定APP投入更多的时间,更强的专注度。并且对于APP提供方来说也是影响到用户使用时长、用户留存使用粘度等的关键因素。
目前,现有的APP响应时间测试方法,通常是在APP内打点统计,或者利用高清摄像机对APP界面进行拍摄和截图。其中,打点的方法需要在APP的源码工程内编写代码以进行响应时间的打点统计,而对于无法获取到源码的APP则无法实现,缺乏通用性。而高清摄像机的方法则需要投入大量人力,而且采集过程较为耗时,设备投入成本也很高。
发明内容
本发明实施例提供了一种应用软件的响应时间测试方法、装置、设备及存储介质,以解决现有技术中测试应用程序响应时间时存在的依赖应用程序源码、高清摄像机采集图像耗时且成本高的技术问题。
第一方面,本发明实施例提供了一种应用软件的响应时间测试方法,包括:
接收移动终端上运行的应用软件的视频数据流,其中,所述视频数据流为应用软件运行过程中生成响应界面过程的视频数据流;
对所述视频数据流进行拼装,得到多个截帧图片,以及每个截帧图片的时间戳,以基于所述时间戳分析所述截帧图片,得到应用软件的响应时间测试结果。
第二方面,本发明实施例还提供了一种应用软件的响应时间测试装置,包括:
视频数据流接收模块,用于接收移动终端上运行的应用软件的视频数据流,其中,所述视频数据流为应用软件运行过程中生成响应界面过程的视频数据流;
视频数据流拼装模块,用于对所述视频数据流进行拼装,得到多个截帧图片,以及每个截帧图片的时间戳,以基于所述时间戳分析所述截帧图片,得到应用软件的响应时间测试结果。
第三方面,本发明实施例还提供了一种设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例所述的应用软件的响应时间测试方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例所述的应用软件的响应时间测试方法。
本发明实施例提供了一种应用软件的响应时间测试方法、装置、设备及存储介质,通过接收移动终端基于目标服务端推送的应用软件的视频数据流,并对该视频数据流进行拼装处理,得到多个截帧图片,以及每个截帧图片的时间戳,以基于所述时间戳分析所述截帧图片,得到应用软件的响应时间测试结果。因此该测试方法消除了测试过程对应用程序源码的依赖,使其适用范围广,而且不需要借助摄像头等外部设备即可方便快捷的得到截帧图片,由此提升了应用程序的测试效率,并降低成本。
附图说明
图1是本发明实施例一提供的一种应用软件的响应时间测试方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910414912.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储器及其控制方法和控制装置
- 下一篇:一种帧间预测的方法和装置