[发明专利]一种应用操作的录制方法、回放方法和相应装置在审
申请号: | 201711442571.0 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108021494A | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | 李琛 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙) 11457 | 代理人: | 黄云铎 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 操作 录制 方法 回放 相应 装置 | ||
本发明提供了一种应用操作的录制方法、回放方法和相应装置。所述录制方法包括获取当前用户界面上的至少一个界面元素;从中选出需要录制的界面元素对其设定触发条件及其响应操作;对需要录制的多个用户界面重复执行相同的操作,保存操作流程信息和所获取的该操作流程所适用的智能终端的标识信息。所述回放方法包括:将安装有所述应用的智能终端的标识信息上传到服务器端;服务器端从保存的标识信息中找出适用于所述智能终端的应用操作流程信息,并将其下发到所述智能终端;所述智能终端运行所述应用客户端,加载接收到的所述操作流程信息,在对当前用户界面上的界面元素设定的触发条件触发时执行设定的响应操作。
技术领域
本发明涉及信息处理技术领域,具体而言涉及一种应用操作的录制方法、回放方法和相应装置。
背景技术
在Android(安卓)系统下的很多第三方应用中在很多场景实现自动化操作时会给用户带来很好的体验,例如PP助手APP提供的自动安装应用软件的辅助功能可以省去用户手动点击,减少用户的操作,方便用户使用。
但是,传统的应用软件自动安装方案无法适应多个不同智能终端(例如智能手机)厂商自己开发的系统固件(Firmware)。另外,厂商对系统固件升级后的带来的自动安装失效问题也很严重。
除了所举例的应用软件自动安装之外,还有些应用需要用户进行循环操作,如一些游戏上的操作等。这些循环操作会占用用户大量的操作时间,消耗掉用户的大量精力。游戏上的循环操作也会让该游戏变得有些枯燥乏味。在测试手机过程中,也需要对指定的操作进行反复执行。
录制和回放方法对于需要自动化操作的应用场景是非常有效的解决方案,包括上面列举的应用软件自动安装场景、游戏场景、手机测试场景等。通过对指定操作的录制和回放来实现对重复的操作自动执行,能够节省用户的操作时间,让用户在自动执行期间能够做其他方面事情,对于例如测试手机的工作人员可以提高工作效率,对于例如游戏用户可以提高用户体验等。
但是,正如举例应用软件自动安装时提到的兼容性问题,现有的一些录制回放方法同样存在应用到不同机型、不同系统版本时兼容性差、回放的成功率低等缺点。
发明内容
本发明的目的在于提供一种应用操作的录制方法、回放方法和相应装置,以改善上述问题。
为此,本发明第一实施例提供了一种应用操作的录制方法,其包括:
a)获取当前用户界面上的至少一个界面元素;
b)从中选出需要录制的界面元素对其设定触发条件及其响应操作;
c)选择需要录制的多个用户界面,按该多个用户界面的执行流程顺序重复执行步骤a)-b),继而从每个用户界面上选出需要录制的至少一个界面元素都被设定好各自的触发条件及其响应操作,形成操作流程信息;
d)获取所述操作流程信息所适用的智能终端的标识信息,所述智能终端的标识信息包括但不限于:终端机型、终端使用的系统与版本、终端厂商名称;
e)保存该操作流程信息和所获取的该操作流程所适用的智能终端的标识信息,其中:所述操作流程信息包括该多个用户界面的执行流程信息和已设定的每个用户界面上的至少一个界面元素的触发条件及其响应操作。
其中,所述触发条件包括但不限于:出现指定文字、颜色发生指定变化、输入指定字符、控件移动到指定位置、经过预设时间、出现指定控件。
其中,还包括:将保存的操作流程信息和该操作流程所适用的智能终端的标识信息上传到服务器端。
其中,还包括:针对智能终端的标识信息的不同,对所述应用录制相应多套操作方案以用于不同的应用范围和应用场景,并将保存的多套操作流程方案及其分别适用的智能终端的标识信息上传到服务器端。
本发明第二实施例提供了一种应用操作的回放方法,其包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711442571.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能化玉米加工调控系统
- 下一篇:一种超薄高倍收缩热缩套管及其制备方法