[发明专利]一种对控件对象的操作方法及终端设备有效
申请号: | 201810897988.4 | 申请日: | 2018-08-08 |
公开(公告)号: | CN109144860B | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 戴亦斌;刘玉芳 | 申请(专利权)人: | 北京云测信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100016 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控件 对象 操作方法 终端设备 | ||
1.一种对控件对象的操作方法,其特征在于,包括:
将终端设备通过USB接口与PC机连接,将终端设备实时用户界面映射在PC机显示器上,保持终端设备与PC机之间进行通信和信息交互;人为设置全局变量为界面稳定后再对控件对象执行触控操作;基于设置的全局变量,生成等待操作步骤;
在执行等待操作的过程中,对当前界面进行第一稳定性测试;
若所述第一稳定性测试的结果指示所述当前界面处于稳定状态,则在所述当前界面上查找控件对象,并对所述控件对象执行触控操作;
在执行等待操作的过程中,对当前界面进行第一稳定性测试,包括:
确定执行等待操作的最后时间是否为n秒内,且没有对当前界面进行稳定性测试;
若是,则设置开始对界面进行第一稳定性测试,设置开始进行界面第一稳定性测试的时间为当前时间,并将所述最后n秒划分成多个时间段,每个时间段的长度为m秒;其中,n>m≥阈值;
在所述时间段内,获取所述当前界面的界面信息,所述界面信息用于反映界面上控件对象的特征信息及控件对象之间的关系信息,所述当前界面为在所述时间段内显示的界面;
判断所述当前界面的界面信息与上一次界面的界面信息是否相同;
若所述当前界面的界面信息与所述上一次界面的界面信息连续相同的次数大于或者等于第二预定次数,则所述第一稳定性测试的结果指示所述当前界面处于稳定状态。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
若所述第一稳定性测试的结果指示所述当前界面处于非稳定状态,则在所述当前界面上查找控件对象;
基于查找到的所述控件对象,对所述当前界面进行第二稳定性测试;
若所述第二稳定性测试的结果指示所述当前界面处于稳定状态,则对所述控件对象执行触控操作。
3.根据权利要求2所述方法,其特征在于,基于查找到的所述控件对象,对所述当前界面进行第二稳定性测试,包括:
每隔预定时间间隔获取所述当前界面的界面信息,所述界面信息用于反映界面上控件对象的特征信息及控件对象之间的关系信息,所述当前界面为在所述预定时间间隔后显示的界面;
判断所述当前界面的界面信息与上一次界面的界面信息是否相同;
若所述当前界面的界面信息与所述上一次界面的界面信息连续相同的次数大于或者等于第一预定次数,则所述第二稳定性测试的结果指示所述当前界面处于稳定状态。
4.一种终端设备,用于执行权利要求1-3中任一项所述对控件对象的操作方法,其特征在于,包括:
第一测试模块,用于在执行等待操作的过程中,对当前界面进行第一稳定性测试;
第一执行模块,用于若所述第一稳定性测试的结果指示所述当前界面处于稳定状态,则在所述当前界面上查找控件对象,并对所述控件对象执行触控操作。
5.一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述权利要求1-3中任一项所述对控件对象的操作方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云测信息技术有限公司,未经北京云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810897988.4/1.html,转载请声明来源钻瓜专利网。