[发明专利]操作录制方法、终端、计算机设备及计算机可读存储介质在审
申请号: | 202110872873.1 | 申请日: | 2021-07-30 |
公开(公告)号: | CN113535029A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 张超 | 申请(专利权)人: | 西安闻泰电子科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484;G06F3/0488;G06F9/451;H04M1/7243;H04M1/72469 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 裴素英 |
地址: | 710075 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作 录制 方法 终端 计算机 设备 可读 存储 介质 | ||
本申请提供一种操作录制方法、终端、计算机设备及计算机可读存储介质,属于自动化测试的领域,该操作录制方法应用于操作录制终端,操作录制终端与待录制终端通信连接,待录制终端包括支持人机交互的屏幕,所述方法包括:监听用户在待录制终端的屏幕上的触碰动作,获取触碰动作所作用的触碰对象和触碰持续时间,并记录到操作录制文件中;当监听到屏幕上有中断事件发生时,暂停对用户在屏幕上的触碰动作的监听,以中断操作录制,直至中断事件结束后再继续监听所述屏幕上的触碰动作,以继续进行操作录制,以完成一次完整的录制,且不会记录到用户对中断事件的处理动作,使得能一次性完成录制,进而能够提高录制的稳定性。
技术领域
本申请涉及自动化测试的领域,尤其是涉及一种操作录制方法、终端、计算机设备及计算机可读存储介质。
背景技术
自动化测试提供了基于插桩(Instrumentation)的自动化装置(uiautomator)框架,使用Uiautomator框架需要编程继承Uiautomator TestCase类,并调用Uiautomator接口的方式按照测试用例编写代码,然后对写好的代码进行编译得到代码包,再将代码包推送到终端设备,终端设备执行代码包完成测试。这样的自动化测试,在编写测试用例时需要了解插桩框架API和编程语言基础知识,门槛较高,且编写完测试用例,需要在PC端进行编译,再推送到手机上,效率较低。因此,具有录制功能的自动化测试工具应运而生。
自动化测试工具可以记录测试人员在手机端的操作,比如点击,滑动等行为,记录结束后,通过播放录制的过程,重复测试的手段,以简化自动化测试代码的准备工作。录制过程,是在模拟实际的操作场景。实际上,录制过程中经常出现非预期的场景,比如弹出低电提醒等提示弹窗,或弹出聊天软件的消息弹窗等,因此录制过程容易被打断,从而需要进行多次录制。然而,一般要求一次性完成对测试人员在手机端上的测试动作的操作录制,一旦操作录制被打断则需要重新录制。
发明内容
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本申请的目的包括,提供一种操作录制方法、终端、计算机设备及计算机可读存储介质,以解决现有的自动化测试操作录制过程中,由于操作录制极易被终端上出现的中断事件打断,操作录制不能一次性完成,而需要重新录制的问题。
第一方面,本申请提供一种操作录制方法,采用如下的技术方案:
一种操作录制方法,应用于操作录制终端,所述操作录制终端与待录制终端通信连接,所述待录制终端包括支持人机交互的屏幕,所述方法包括:
监听用户在所述待录制终端的屏幕上的触碰动作,获取所述触碰动作所作用的触碰对象和触碰持续时间,并记录到操作录制文件中;
当监听到所述屏幕上有中断事件发生时,暂停对用户在所述屏幕上的触碰动作的监听,以中断操作录制,直至所述中断事件结束后再继续监听所述屏幕上的触碰动作,以继续进行操作录制。
一种可能的实施例中,所述当监听到所述屏幕上有中断事件发生时,暂停对用户在所述屏幕上的触碰动作的监听,以中断操作录制,直至所述中断事件结束后再继续监听所述屏幕上的触碰动作,以继续进行操作录制的步骤,包括:
当监听到所述屏幕上出现中断事件时,暂停对用户在所述屏幕上的触碰动作的监听,以中断操作录制;
当监听到所述中断事件结束后,向所述待录制终端发送录制继续指令,所述录制继续指令用于促使所述待录制终端在所述屏幕上显示录制继续弹窗,所述录制继续弹窗用于促使所述待录制终端在检测到用户对该录制继续弹窗进行触碰或发出继续语音后,发出录制继续指令;
当接收到所述待录制终端发送的录制继续指令时,继续监听用户在所述屏幕上的触碰动作,以继续进行操作录制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安闻泰电子科技有限公司,未经西安闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110872873.1/2.html,转载请声明来源钻瓜专利网。