[发明专利]录制方法、装置、服务器及可读存储介质有效
申请号: | 201910122769.3 | 申请日: | 2019-02-19 |
公开(公告)号: | CN110046009B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 孙震;张新琛;陈忻;李佳楠;黄伟东;任皓天 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 录制 方法 装置 服务器 可读 存储 介质 | ||
本说明书实施例公开了一种录制方法,在判断出所述操作事件为点击事件时,对所述显示界面进行识别,识别出对应的识别区域;若判断出操作事件的点击坐标位于识别区域内时,则记录所述识别区域中所述点击坐标对应的显示目标,如此,在录制时直接将所述操作事件与所述显示目标进行对应,使得即使在显示界面中的元素发生偏移时,根据所述显示目标仍能从所述显示界面中确定与所述操作事件对应的对象,而不会将所述操作事件与其它对应,从而能够提高录制的准确度。
技术领域
本说明书实施例涉及数据处理技术领域,尤其涉及一种录制方法、装置、服务器及可读存储介质。
背景技术
现有的在对电子设备的显示界面的操作行为进行录制时,通过使用录制工具例如MonkeyRunner工具进行录制,将电子设备与本地主机连接后,运行该工具,电子设备的界面会在本地实时显示。通过在本地操作电子设备的显示界面,每一步的操作信息将会被记录下来,生成一系列操作序列。
但是,现有技术中录制工具包含两种录制方法,分别是记录坐标的录制和记录控件ID的录制,基于坐标的录制在显示界面上会有轻微变动,当显示界面中的元素发生偏移时会存在误差的问题;而基于控件ID的录制对于非标准控件其未被记录,且当控件ID发生变动时,其录制的控件ID与操作也会存在误差。
发明内容
本说明书实施例提供了一种录制方法、装置、服务器及可读存储介质,降低录制出现错位情况的概率,提高录制的准确度。
本说明书实施例第一方面提供了一种录制方法,包括:
获取在显示界面上的操作事件;
若判断出所述操作事件为点击事件,则对所述显示界面进行识别,识别出对应的识别区域;
判断所述操作事件的点击坐标是否位于所述识别区域内;
若所述操作事件的点击坐标位于所述识别区域内,则记录所述识别区域中所述点击坐标对应的显示目标。
本说明书实施例第二方面提供了一种回放方法,包括:
在使用显示界面对应的录制数据进行回放时,从所述录制数据中获取操作事件;
若判断出所述操作事件为点击事件,则对所述显示界面进行识别,识别出对应的识别对象;
判断所述识别对象中是否存在与操作对象匹配的对象,其中,所述操作对象存储在所述录制数据中且与所述操作事件对应;
若判断出所述识别对象中存在与所述操作对象匹配的对象,则从所述识别对象获取与所述操作对象匹配的匹配对象,在所述显示界面中点击所述匹配对象。
本说明书实施例第三方面还提供了一种录制装置,包括:
操作事件获取单元,用于获取在显示界面上的操作事件;
识别单元,用于在判断出所述操作事件为点击事件时,对所述显示界面进行识别,识别出对应的识别区域;
坐标判断单元,用于判断所述操作事件的点击坐标是否位于所述识别区域内;
记录单元,用于在所述操作事件的点击坐标位于所述识别区域内时,记录所述识别区域中所述点击坐标对应的显示目标。
本说明书实施例第四方面还提供了一种回放装置,包括:
操作事件采集单元,用于在使用显示界面对应的录制数据进行回放时,从所述录制数据中获取操作事件;
对象识别单元,用于在判断出所述操作事件为点击事件时,对所述显示界面进行识别,识别出对应的识别对象;
对象判断单元,用于判断所述识别对象中是否存在与操作对象匹配的对象,其中,所述操作对象存储在所述录制数据中且与所述操作事件对应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910122769.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种关联控件交互方法和装置
- 下一篇:界面处理方法、装置及系统