[发明专利]用于自动化测试的方法、装置、系统和电子设备在审

专利信息
申请号: 202110381426.6 申请日: 2021-04-09
公开(公告)号: CN115203006A 公开(公告)日: 2022-10-18
发明(设计)人: 刘清洁 申请(专利权)人: 北京同邦卓益科技有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06F9/451;G06F21/31
代理公司: 北京英赛嘉华知识产权代理有限责任公司 11204 代理人: 王达佐;马晓亚
地址: 100176 北京市大兴区济技术*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 自动化 测试 方法 装置 系统 电子设备
【说明书】:

本公开的实施例公开了用于自动化测试的方法、装置、系统和电子设备。该方法的一具体实施方式包括:获取用于登录目标测试对象的身份标识;获取与该身份标识匹配的身份验证信息,其中,该身份验证信息的有效时长大于预设阈值;携带该身份验证信息执行自动化测试任务,其中,该自动化测试任务用于指示使用测试用例对该目标测试对象进行测试。该实施方式可以无需人工进行操作,解决了自动化测试过程中因登录节点的存在而无法实现全流程的自动化的问题。

技术领域

本公开的实施例涉及计算机技术领域,具体涉及用于自动化测试的方法、装置、系统和电子设备。

背景技术

随着互联网技术的发展,对于自动化回归测试(Regression Testing)的需求也越来越大。

现有技术中,通常采用接口自动化测试或UI(主要是WEB或APP)自动化测试。但采用接口自动化测试时,对于特定的接口往往需要通过cookie鉴权验证。由于cookie存在时效性,不能长久使用,导致需要人工频繁进行登录操作。而采用UI自动化测试时,在登录节点往往需要进行验证码、图形、滑块等方式进行验证,现有的识别方法的成功率不高,导致无法真正实现UI测试的自动化。

发明内容

本公开的实施例提出了用于自动化测试的方法、装置、系统和电子设备和介质。

第一方面,本公开的实施例提供了一种用于自动化测试的方法,该方法包括:获取用于登录目标测试对象的身份标识;获取与身份标识匹配的身份验证信息,其中,身份验证信息的有效时长大于预设阈值;携带身份验证信息执行自动化测试任务,其中,自动化测试任务用于指示使用测试用例对目标测试对象进行测试。

在一些实施例中,上述获取与身份标识匹配的身份验证信息,包括:从预设的对应关系表中获取与身份标识匹配的身份验证信息,其中,对应关系表用于表征身份标识与身份验证信息之间的对应关系。

在一些实施例中,上述获取与身份标识匹配的身份验证信息,包括:向目标微服务发送包含身份标识的身份验证信息获取请求;接收目标微服务发送的包含与身份标识匹配的身份验证信息的响应信息。

第二方面,本公开的实施例提供了一种用于延长身份验证信息的有效时长的方法,该方法包括:响应于接收到登录请求,根据登录请求提取身份验证信息和匹配的身份标识,其中,身份验证信息对应有失效时间;将身份标识和匹配的身份验证信息关联存储;在时间到达失效时间之前,更新失效时间,以使身份验证信息的有效时间大于预设阈值。

在一些实施例中,上述在时间到达失效时间之前,更新失效时间,包括:生成定时轮询任务,其中,定时轮询任务的轮询时长根据失效时间确定;响应于确定存在与身份验证信息匹配的会话,保持长会话;以及保持进程等待轮询时长。

在一些实施例中,上述将身份标识和匹配的身份验证信息关联存储,包括:将身份标识、匹配的身份验证信息、对应的有效时长和与匹配的身份验证信息关联的业务接口进行持久化存储;以及该方法还包括:响应于接收到针对所存储的数据的数据库操作请求,发送相应的响应信息,其中,数据库操作请求包括以下至少一项:增加,删除,修改,查询。

第三方面,本公开的实施例提供了一种用于自动化测试的装置,该装置包括:第一获取单元,被配置成获取用于登录目标测试对象的身份标识;第二获取单元,被配置成获取与身份标识匹配的身份验证信息,其中,身份验证信息的有效时长大于预设阈值;测试单元,被配置成携带身份验证信息执行自动化测试任务,其中,自动化测试任务用于指示使用测试用例对目标测试对象进行测试。

在一些实施例中,上述第二获取单元被进一步配置成:从预设的对应关系表中获取与身份标识匹配的身份验证信息,其中,对应关系表用于表征身份标识与身份验证信息之间的对应关系。

在一些实施例中,上述第二获取单元被进一步配置成:向目标微服务发送包含身份标识的身份验证信息获取请求;接收目标微服务发送的包含与身份标识匹配的身份验证信息的响应信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同邦卓益科技有限公司,未经北京同邦卓益科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110381426.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top