[发明专利]录制脚本的生成方法和装置及电子装置有效
申请号: | 201911192980.9 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111124888B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 俞瑜;方李志;赖勇辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F3/0488 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 录制 脚本 生成 方法 装置 电子 | ||
本发明公开了一种录制脚本的生成方法和装置及电子装置。其中,该方法包括:通过在目标终端的触控屏幕上获取目标触控操作,其中,触控屏幕上显示目标应用的应用界面;在目标触控操作为点击操作的情况下,根据目标触控操作的目标触控坐标,确定点击操作的目标操作对象;在目标应用的录制脚本中记录目标录制信息,其中,目标录制信息包括:触控坐标和目标操作信息,目标操作信息用于表示对目标操作对象执行了目标触控操作,进而解决了现有技术中,测试脚本录制过程的单一性,导致测试脚本回放的准确率较低的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种录制脚本的生成方法和装置及电子装置。
背景技术
目前,现有应用中的自动化测试脚本录制方案有两种:第一、基于手机投影到电脑终端后的录制,效率较低且无法实现多点触控的动作录制;第二、基于实际设备的录制,在记录各屏幕触控事件时只能标记对应坐标点,回放时极易受分辨率及其它因素影响,产生较大的失败率。
还需要说明的是,基于手机投影到电脑终端后的录制,投影本身会尝试一定的耗时,导致录制时存在一定时延,录制效率较低,且无法实现多点触控的动作录制;而基于实际设备的录制,在记录各屏幕触控事件时只能标记对应坐标点,回放时极易受分辨率及其它因素影响,产生较大的失败率。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种录制脚本的生成方法和装置及电子装置,以至少解决现有技术中,测试脚本录制过程的单一性,导致测试脚本回放的准确率较低的技术问题。
根据本发明实施例的一个方面,提供了一种录制脚本的生成方法,包括:在目标终端的触控屏幕上获取目标触控操作,其中,所述触控屏幕上显示目标应用的应用界面;在所述目标触控操作为点击操作的情况下,根据所述目标触控操作的目标触控坐标,确定所述点击操作的目标操作对象;在所述目标应用的录制脚本中记录目标录制信息,其中,所述目标录制信息包括:所述触控坐标和目标操作信息,所述目标操作信息用于表示对所述目标操作对象执行了所述目标触控操作。
根据本发明实施例的另一方面,还提供了一种录制脚本的生成装置,包括:获取单元,用于在目标终端的触控屏幕上获取目标触控操作,其中,所述触控屏幕上显示目标应用的应用界面;确定单元,用于在所述目标触控操作为点击操作的情况下,根据所述目标触控操作的目标触控坐标,确定所述点击操作的目标操作对象;记录单元,用于在所述目标应用的录制脚本中记录目标录制信息,其中,所述目标录制信息包括:所述触控坐标和目标操作信息,所述目标操作信息用于表示对所述目标操作对象执行了所述目标触控操作。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述录制脚本的生成方法。
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的录制脚本的生成方法。
在本发明实施例中,通过在目标终端的触控屏幕上获取目标触控操作,其中,触控屏幕上显示目标应用的应用界面;在目标触控操作为点击操作的情况下,根据目标触控操作的目标触控坐标,确定点击操作的目标操作对象;在目标应用的录制脚本中记录目标录制信息,其中,目标录制信息包括:触控坐标和目标操作信息,目标操作信息用于表示对目标操作对象执行了目标触控操作,达到了在实时获取触控操作的操作事件后,根据算法将各种触控操作,生成自动化测试脚本时不仅保留操作的坐标点信息,也会标识为对更具高适配性的可识别对象的操作的目的,从而不仅提升了脚本的可读性,也可以适配不同分辨率,从而极大的提升测试脚本回放的准确率的技术效果,进而解决了现有技术中,测试脚本录制过程的单一性,导致测试脚本回放的准确率较低的技术问题。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911192980.9/2.html,转载请声明来源钻瓜专利网。