The present invention provides a method and device for testing panel popup time input method, including input test method of time: get the pop-up panel with standard position input input method with the accessory view panel pops up; get the first event triggered input panel popup, and record the trigger time as a starting time of the monitoring; input the accessory view position, time monitoring record to the position reached the standard position as the end time; according to the start time and end time, get the input panel popup time. The present invention input panel pops up time in the test set when the input accessory view, by the standard position in the pop-up process input method panel in the real-time location of the input and the input of the accessory view the accessory view are compared, so as to realize the automated testing of different input panel pops up time, and more efficient and accurate, convenient operation.
【技术实现步骤摘要】
一种输入法面板弹出时间的测试方法及装置
本专利技术涉及输入法
,尤其涉及一种输入法面板弹出时间的测试方法及装置。
技术介绍
随着移动终端技术的发展,输入法技术的应用越来越普遍,几乎终端中的每个应用都需要由输入法进行参与,而输入法的性能则成为人们选择输入法种类的重要参考。其中,输入法面板的弹出时间是输入法性能的重要组成部分,为了衡量输入法的性能,因此需要准确地测试输入法面板的弹出时间。现有技术在测试输入法面板的弹出时间时通常有两种方法:一种是通过高速摄像机对输入法面板的弹起过程进行视频录制,然后由人工观察并记录输入法面板的弹出时间,这种方法操作复杂,效率较低;另一种是通过输入法程序内部打点来记录时间,但这种方法只能记录输入法面板在弹起过程中部分流程的时间,不能真实反映用户实际感知输入法面板的弹出时间,准确性较低。且由于不同种类输入法面板的弹出高度会存在不同,因而现有技术也无法对不同种类的输入法面板进行自动化测试。因此亟需提供一种操作简单、高效准确且能自动化测试输入法面板弹出时间的方法及装置。
技术实现思路
有鉴于此,本专利技术提供了一种输入法面板弹出时间的测试方法及装置,用以实现对不同输入法面板弹出时间的自动化测试,且更加高效准确、操作方便。本专利技术为解决技术问题而采用的技术方案是提供一种输入法面板弹出时间的测试方法,所述方法包括:获取随着输入法面板一起弹出的输入附属视图的标准位置;获取触发输入法面板弹出的第一事件,并记录触发时间作为开始时间;监测所述输入附属视图的位置,记录监测到的位置达到所述标准位置的时间作为结束时间;根据所述开始时间和结 ...
【技术保护点】
一种输入法面板弹出时间的测试方法,其特征在于,所述方法包括:获取随着输入法面板一起弹出的输入附属视图的标准位置;获取触发输入法面板弹出的第一事件,并记录触发时间作为开始时间;监测所述输入附属视图的位置,记录监测到的位置达到所述标准位置的时间作为结束时间;根据所述开始时间和结束时间,得到所述输入法面板的弹出时间。
【技术特征摘要】
1.一种输入法面板弹出时间的测试方法,其特征在于,所述方法包括:获取随着输入法面板一起弹出的输入附属视图的标准位置;获取触发输入法面板弹出的第一事件,并记录触发时间作为开始时间;监测所述输入附属视图的位置,记录监测到的位置达到所述标准位置的时间作为结束时间;根据所述开始时间和结束时间,得到所述输入法面板的弹出时间。2.根据权利要求1所述的方法,其特征在于,所述输入附属视图通过设置文本输入控件的InputAccessoryView属性得到。3.根据权利要求1所述的方法,其特征在于,所述获取随着输入法面板一起弹出的输入附属视图的标准位置包括:获取触发输入法面板弹出的第二事件;在第二事件的触发时间达到预设时长后,记录随着输入法面板一起弹出的输入附属视图的位置作为标准位置;其中所述预设时长大于输入法面板的弹出时间。4.根据权利要求3所述的方法,其特征在于,该方法还包括:记录所述标准位置后,收起所述输入法面板。5.根据权利要求1所述的方法,其特征在于,所述位置包括:输入附属视图距离屏幕上预设参考位置的高度。6.根据权利要求1所述的方法,其特征在于,所述监测所述输入附属视图的位置包括:以预设的时间间隔监测随着输入法面板一起弹出的输入附属视图在弹起过程中的实时位置。7.根据权利要求1所述的方法,其特征在于,所述第一事件包括:文本输入控件获得焦点。8.一种输入法面板弹出时间的测试装置,其特征在于,所述装置包括:位置获取单元,用于获取随着输入法...
【专利技术属性】
技术研发人员:邵园园,季爱军,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。