【技术实现步骤摘要】
本说明书涉及测试领域,具体来说,涉及测试领域下的卡顿测试技术,更具体地说,涉及一种延迟测试方法、装置、电子设备、存储介质及计算机程序产品。
技术介绍
1、在低功耗系统中,出于功耗管理目的,会有意降低系统的性能。但性能降低又会影响对用户输入事件的处理,从而影响用户体验。因此,需要在当前系统设置下,测量应用程序对用户输入响应的延迟,这也被称作卡顿检测。
2、目前对于应用程序的卡顿测试,大多采用连续截屏的方式,发现应用图形显示达到预定状态后,就判定已经完成对测试请求的处理。进而将开始截屏的时间到达到预定状态的截屏时间之间的时长视为延迟时长。然而,不同应用程序的预定状态是不一样的,甚至同一应用程序在不同测试请求下的预定状态也是不一样的。所以,上述测试方式通用性较差。
技术实现思路
1、为解决上述技术问题,本申请提供了一种延迟测试方法、装置、电子设备、存储介质及计算机程序产品,以实现提升应用程序延迟测试的通用性的目的。
2、为实现上述技术目的,本申请实施例提供了如下技术方案:
3、第本文档来自技高网...
【技术保护点】
1.一种延迟测试方法,其特征在于,所述延迟测试方法包括:
2.根据权利要求1所述的方法,其特征在于,在监测到输入事件首次唤醒目标应用程序的情况下,将所述目标应用程序本次被唤醒的时间记录为开始处理时间,包括:
3.根据权利要求1所述的方法,其特征在于,在所述结束处理时间之后的目标时长阈值内所述目标应用程序未被再次唤醒的情况下,将第一时长确定为所述输入事件的处理延迟时长,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述第三时长小于或等于所述目标时长阈值的情况下,继续监测所述目标应用程序是否进入睡眠状态,直至监测到
...【技术特征摘要】
1.一种延迟测试方法,其特征在于,所述延迟测试方法包括:
2.根据权利要求1所述的方法,其特征在于,在监测到输入事件首次唤醒目标应用程序的情况下,将所述目标应用程序本次被唤醒的时间记录为开始处理时间,包括:
3.根据权利要求1所述的方法,其特征在于,在所述结束处理时间之后的目标时长阈值内所述目标应用程序未被再次唤醒的情况下,将第一时长确定为所述输入事件的处理延迟时长,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述第三时长小于或等于所述目标时长阈值的情况下,继续监测所述目标应用程序是否进入睡眠状态,直至监测到所述目标应用程序再次进入睡眠状态,且之后的所述目标时长阈值内所述目标应用程序未被再次唤醒的情况下,将第四时长确定为所述输入事件的处理延迟时长;
【专利技术属性】
技术研发人员:吴彤,刘勇鹏,王银峰,
申请(专利权)人:飞腾技术广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。