[发明专利]自动化测试方法及装置、计算机存储介质、电子设备在审
申请号: | 202310269024.6 | 申请日: | 2023-03-13 |
公开(公告)号: | CN116303023A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张琦;吕亚杰 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06V10/74;G06V30/10 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 李建忠 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 方法 装置 计算机 存储 介质 电子设备 | ||
本公开属于测试技术领域,涉及一种自动化测试方法及装置、计算机存储介质、电子设备。该方法包括:与待测试移动终端建立通信连接,以在对待测试移动终端进行测试的过程中,获取与待测试移动终端对应的终端界面信息;确定出与终端界面信息匹配的目标弹窗特征,确定出与目标弹窗特征具有弹窗处理映射关系的目标弹窗处理逻辑;按照目标弹窗处理逻辑对与终端界面信息对应的目标弹窗进行处理,以在对待测试移动终端进行测试的过程,消除显示在待测试移动终端上的目标弹窗。在本公开中,按照确定出的目标弹窗处理逻辑,对与终端界面信息对应的目标弹窗进行消除,避免了通过人工干预的方式取消目标弹窗,降低了自动化测试的复杂度。
技术领域
本公开涉及测试技术领域,尤其涉及一种自动化测试方法与自动化测试装置、计算机可读存储介质及电子设备。
背景技术
在对移动终端进行自动化测试的过程中,弹窗会被随机弹出,这会打断自动化测试脚本的运行进程。
在相关技术中,通常在弹窗被随机弹出时,通过人工干预的方式对弹窗进行取消,进而继续执行自动化测试的后续进程,这不仅会增加自动化测试过程中所需要的成本,还会增加自动化测试的复杂度,进而降低自动化测试的效率。
鉴于此,本领域亟需开发一种新的自动化测试方法及装置。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种自动化测试方法、自动化测试装置、计算机可读存储介质及电子设备,进而至少在一定程度上克服由于相关技术导致的自动化测试复杂度高以及效率低的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本发明实施例的第一个方面,提供一种自动化测试方法,所述方法包括:与待测试移动终端建立通信连接,以在对所述待测试移动终端进行测试的过程中,获取与所述待测试移动终端对应的终端界面信息;确定出与所述终端界面信息匹配的目标弹窗特征,确定出与所述目标弹窗特征具有弹窗处理映射关系的目标弹窗处理逻辑;按照所述目标弹窗处理逻辑对与所述终端界面信息对应的目标弹窗进行处理,以在对所述待测试移动终端进行测试的过程,消除显示在所述待测试移动终端上的所述目标弹窗。
根据本发明实施例的第二个方面,提供一种自动化测试装置,所述装置包括:获取模块,被配置为与待测试移动终端建立通信连接,以在对所述待测试移动终端进行测试的过程中,获取与所述待测试移动终端对应的终端界面信息;匹配模块,被配置为确定出与所述终端界面信息匹配的目标弹窗特征,确定出与所述目标弹窗特征具有弹窗处理映射关系的目标弹窗处理逻辑;消除模块,被配置为按照所述目标弹窗处理逻辑对与所述终端界面信息对应的目标弹窗进行处理,以在对所述待测试移动终端进行测试的过程,消除显示在所述待测试移动终端上的所述目标弹窗。
根据本发明实施例的第三个方面,提供一种电子设备,包括:处理器和存储器;其中,存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现上述任意示例性实施例的自动化测试方法。
根据本发明实施例的第四个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意示例性实施例中的自动化测试方法。
由上述技术方案可知,本发明示例性实施例中的自动化测试方法、自动化测试装置、计算机存储介质及电子设备至少具备以下优点和积极效果:
在本公开的示例性实施例提供的方法及装置中,按照确定出的目标弹窗处理逻辑,对与终端界面信息对应的目标弹窗进行消除,一方面,无需人工干预既可以取消在自动化测试过程中弹出的弹窗,降低了自动化测试过程中所需要的成本;另一方面,在自动化测试过程中,可以自动取消目标弹窗,使得自动化测试过程可以完全自动的进行,降低了自动化测试的复杂度,提升了自动化测试的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310269024.6/2.html,转载请声明来源钻瓜专利网。