【技术实现步骤摘要】
触摸屏时延检测方法、系统、装置、设备和存储介质
本专利技术涉及自动化测试领域,尤其涉及触摸屏时延检测方法、系统、装置、设备和存储介质。
技术介绍
触摸屏(TouchScreen)又称为触控屏、触控面板,是一种可接收触头等输入讯号的感应式显示装置,当用户接触屏幕后,触摸屏可根据预先编程的程式驱动各种连结装置,并借由液晶显示画面制造出生动的影像效果。触摸屏作为一种最新的输入设备,给人们的生活带来了极大的便捷。同时用户对于触摸屏的体验要求也变得越来越高,其中,触摸屏的响应时间是用户体验中的一项重要指标。为了准确评估触摸屏的体验,需要先获取触摸屏的响应时间,当前的触摸屏响应时间获取方法主要有两种:第一种是通过人工获取,操作人员对触摸屏进行操作,同时通过秒表等计时工具记录触摸屏响应时间;第二种是通过在应用程序的源代码中埋点加入时间获取代码,获取用户触控屏幕的时间点和屏幕作出响应的时间点,计算所述两个时间点的差值,作为触摸屏响应时间。由于受限于人的反应速度,且大部分测试操作依赖人工进行,第一种方式仅适用于如电子水墨屏(E ...
【技术保护点】
1.一种触摸屏时延检测方法,其特征在于,所述触摸屏时延检测方法包括以下步骤:/n接收到时延检测请求时,分析目标终端发送的事件日志;/n在所述事件日志是点击事件日志时,发送录制指令至预设摄像装置,通过所述预设摄像装置录制所述目标终端触摸屏状态改变的视频;/n接收所述预设摄像装置发送的视频,并对所述视频进行分帧处理,得到帧集合;/n分析所述帧集合中的各画面帧,获得目标画面帧,将所述目标画面帧的相对时间作为所述目标终端触摸屏的时延时间。/n
【技术特征摘要】
1.一种触摸屏时延检测方法,其特征在于,所述触摸屏时延检测方法包括以下步骤:
接收到时延检测请求时,分析目标终端发送的事件日志;
在所述事件日志是点击事件日志时,发送录制指令至预设摄像装置,通过所述预设摄像装置录制所述目标终端触摸屏状态改变的视频;
接收所述预设摄像装置发送的视频,并对所述视频进行分帧处理,得到帧集合;
分析所述帧集合中的各画面帧,获得目标画面帧,将所述目标画面帧的相对时间作为所述目标终端触摸屏的时延时间。
2.如权利要求1所述的触摸屏时延检测方法,其特征在于,所述接收到时延检测请求时,分析目标终端发送的事件日志的步骤,包括:
接收到时延检测请求时,发送日志获取指令至待测的目标终端;
接收所述目标终端发送的事件日志,分析所述事件日志,判断所述事件日志是否为点击事件日志;
在所述事件日志是点击事件日志时,执行所述发送录制指令至预设摄像装置,通过所述预设摄像装置录制所述目标终端触摸屏状态改变的视频的步骤。
3.如权利要求1所述的触摸屏时延检测方法,其特征在于,所述在所述事件日志是点击事件日志时,发送录制指令至预设摄像装置,通过所述预设摄像装置录制所述目标终端触摸屏状态改变的视频的步骤,包括;
在所述事件日志是点击事件日志时,在预设时间内停止接收目标终端发送的事件日志;
发送录制指令至预设摄像装置,通过所述预设摄像装置录制所述目标终端触摸屏状态改变的视频。
4.如权利要求1所述的触摸屏时延检测方法,其特征在于,所述分析所述帧集合中的各画面帧,获得目标画面帧,将所述目标画面帧的相对时间作为所述目标终端触摸屏的时延时间的步骤,包括:
获取所述目标终端的触摸屏刷新率,及所述触摸屏刷新率对应的预设阈值;
从帧集合的首画面帧开始将相邻的两画面帧进行比对,获取对应的两画面帧的相似度;
若所述两画面帧的相似度大于预设阈值,则将下一组的相邻两画面帧帧进行比对,获取对应的两画面帧的相似度;
当所述相似度小于预设阈值时,获取本次比对所使用的较后画面帧的相对时间,将所述相对时间作为所述目标终端的时延时间。
5.如权利要求1所述的触摸屏时延检测方法,其特征在于,所述分析所述帧集合中的各画面帧,获得目标画面帧,将所述目标画面帧的相对时间作为所述目标终端触摸屏的时延时间的步骤,包括:
获取所述目标终端的触摸屏刷新率,及所述触摸屏刷新率对应的预设阈值;
将帧集合的首画面帧与帧集合中除所述首画面帧之外的其他变化画面帧进行比较,获取首画面帧与所述变化画面帧的相似度;
将与首画面帧相似度小于预设阈值的变化画面帧作为目标画面帧,获取所述首画面帧的相对时间,...
【专利技术属性】
技术研发人员:石宏伟,陈勇,薛晓栋,
申请(专利权)人:深圳市微测检测有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。