[发明专利]测试任务执行方法、装置、电子设备、介质和程序产品在审
申请号: | 202211328244.3 | 申请日: | 2022-10-27 |
公开(公告)号: | CN115629982A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 李友科 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京唯智勤实知识产权代理事务所(普通合伙) 11557 | 代理人: | 史立状 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 任务 执行 方法 装置 电子设备 介质 程序 产品 | ||
本公开的实施例公开了测试任务执行方法、装置、电子设备、介质和程序产品。该方法的一具体实施方式包括:将代码变更信息与测试方案分类模型的各个中心样本的各个距离确定为中心距离集合,其中,各个中心样本中的中心样本对应有类别平均中心距离和测试方案类别;从中心距离集合中选择满足预设距离条件的中心距离作为目标中心距离;响应于确定目标中心距离小于等于目标中心距离对应的中心样本的类别平均中心距离,将目标中心距离对应的中心样本的测试方案类别确定为目标测试方案类别;执行目标测试方案类别对应的各个测试任务。该实施方式与代码测试有关,提升了测试效率和资源利用率,缩短了测试耗时时长,降低了缺陷逃逸的风险。
技术领域
本公开的实施例涉及计算机技术领域,具体涉及测试任务执行方法、装置、电子设备、介质和程序产品。
背景技术
随着互联网业务的多样化和快速迭代,开发代码频繁变更,为减少开发缺陷逃逸到线上带来系统的质量风险,需进行代码测试。目前,在对开发代码进行测试时,通常采用的方式为:通过测试技术人员设计代码变更的测试方案;或采用自动化执行固定的测试方案,例如测试所有测试案例或测试部分测试案例。
然而,发明人发现,当采用上述方式对开发代码进行测试时,经常会存在如下技术问题:测试质量受测试技术人员经验知识的影响较大,测试效率较低,自动化执行固定的测试方案中,测试所有测试案例导致耗时较长,资源利用率低,测试部分测试案例导致缺陷逃逸的风险较高。
该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开的一些实施例提出了测试任务执行方法、装置、电子设备和、计算机可读介质和程序产品,来解决以上背景技术部分提到的技术问题中的一项或多项。
第一方面,本公开的一些实施例提供了一种测试任务执行方法,该方法包括:将代码变更信息与测试方案分类模型的各个中心样本的各个距离确定为中心距离集合,其中,上述各个中心样本中的中心样本对应有类别平均中心距离和测试方案类别;从上述中心距离集合中选择满足预设距离条件的中心距离作为目标中心距离;响应于确定上述目标中心距离小于等于上述目标中心距离对应的中心样本的类别平均中心距离,将上述目标中心距离对应的中心样本的测试方案类别确定为目标测试方案类别;执行上述目标测试方案类别对应的各个测试任务。
可选地,方法还包括:响应于确定上述目标中心距离大于上述目标中心距离对应的中心样本的类别平均中心距离,且上述目标中心距离满足对应上述类别平均中心距离的预设倍数条件,执行对应上述代码变更信息的人工测试提示操作。
可选地,方法还包括:响应于确定上述目标中心距离大于上述目标中心距离对应的中心样本的类别平均中心距离,且上述目标中心距离不满足上述预设倍数条件,执行以下步骤:执行对应上述代码变更信息的人工测试提示操作;将上述代码变更信息确定为新增中心样本,以供对上述测试方案分类模型进行更新。
可选地,在上述将代码变更信息与测试方案分类模型的各个中心样本的各个距离确定为中心距离集合之前,方法还包括:响应于检测到初始代码变更信息,对上述初始代码变更信息进行规范化处理,得到规范化处理后的初始代码变更信息作为代码变更信息。
可选地,上述各个测试任务为测试任务流;以及上述执行上述目标测试方案类别对应的各个测试任务,包括:执行上述目标测试方案类别对应的测试任务流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211328244.3/2.html,转载请声明来源钻瓜专利网。