[发明专利]一种自动化测试方法、装置、电子设备及存储介质在审
申请号: | 202111569941.3 | 申请日: | 2021-12-21 |
公开(公告)号: | CN114490320A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 蒋晓海;赵晓璐 | 申请(专利权)人: | 北京云测信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 马瑞 |
地址: | 100016 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种自动化测试方法、装置、电子设备及存储介质,所述方法包括:基于用户选择自定义脚本的操作,调用服务器端的所述自定义脚本,其中,所述自定义脚本是由用户预先基于目标场景进行编写并存储在服务器端中;获取所述自定义脚本的执行结果。本申请解决了自动化脚本测试执行过程中出现的无法自动完成测试的问题。
技术领域
本申请属于自动化测试领域,具体涉及一种自动化测试方法、装置、电子设备及存储介质。
背景技术
随着软件工程技术的发展,软件的结构和逻辑越来越复杂,软件的规模也越来越庞大。为了对软件的质量进行检验,降低软件出现缺陷的可能性,需要对软件进行测试。自动化测试是把以人为驱动的测试转化为机器执行的一种过程。相比于手动测试,自动化测试可以节省大量人力资源和时间资源,提高测试效率。
网页自动化浏览器众多,版本各异,用户界面框架也各有差异;此外,有些测试操作无法自动完成(如文件上传、鼠标定位等),因此在自动化脚本测试执行过程中,常会遇到无法自动完成测试的情况。
发明内容
本申请实施例提供一种自动化测试方法、装置、电子设备及存储介质,能够解决在自动化脚本测试执行过程中出现的无法自动完成测试的问题。
第一方面,本申请实施例提供了一种自动化测试方法,该方法包括:基于用户选择自定义脚本的操作,调用服务器端的所述自定义脚本,其中,所述自定义脚本是由用户预先基于目标场景进行编写并存储在服务器端中;获取所述自定义脚本的执行结果。
第二方面,本申请实施例提供了一种自动化测试装置,该装置包括:处理模块,用于基于用户选择自定义脚本的操作,调用服务器端的所述自定义脚本,其中,所述自定义脚本是由用户预先基于目标场景进行编写并存储在服务器端中;获取模块,用于获取所述自定义脚本的执行结果。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,通过基于用户选择自定义脚本的操作,调用服务器端的所述自定义脚本,其中,所述自定义脚本是由用户预先基于目标场景进行编写并存储在服务器端中;获取所述自定义脚本的执行结果,在自动化脚本测试过程中,当遇到无法自动完成的测试操作时,可以通过调用自定义脚本并执行该自定义脚本,解决在自动化脚本测试执行过程中出现的无法自动完成测试的问题。
附图说明
图1是本申请实施例提供的一种自动化测试方法的流程示意图;
图2是本申请实施例提供的另一种自动化测试方法的流程示意图;
图3是本申请实施例提供的一种自动化测试装置的结构示意图;
图4是本申请实施例提供的一种电子设备的流程示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的一种自动化测试方法、装置、电子设备及存储介质进行详细地说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云测信息技术有限公司,未经北京云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111569941.3/2.html,转载请声明来源钻瓜专利网。