【技术实现步骤摘要】
测试用例更新方法、装置、存储介质及电子设备
[0001]本公开涉及计算机
,具体涉及一种测试用例更新方法、测试用例更新装置、存储介质及电子设备。
技术介绍
[0002]为了保证测试软件的正常运行,通常需要使用测试用例对软件功能进行测试。应用于大型研发项目的全量测试用例,是由多个子系统的全部或者部分模块的树状测试基线用例拼接而成,在项目研发过程中可能需要对这些涉及的子系统模块做功能变更,或者对新发现的测试点进行测试用例的更新。当项目结束,这些新增或者变更的测试用例通常需要人工誊写到子系统的树状测试基线用例中,无法进行测试用例的自动更新,不仅耗费大量时间,且可能出现遗漏等情况。
[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0004]本公开的目的在于提供一种测试用例更新方法、测试用例更新装置、存储介质及电子设备,旨在解决自动更新测试用例的问题。
[0005]本公开的其他特性和 ...
【技术保护点】
【技术特征摘要】
1.一种测试用例更新方法,其特征在于,包括:获取第一测试用例树;其中,所述第一测试用例树包括引用节点,所述引用节点与第二测试用例树中的引用源节点具有引用关系;在目标引用节点引用的目标引用源节点内容变更时,将所述目标引用源节点变更后的内容同步至所述目标引用节点;以及在目标引用节点内容变更时,将所述目标引用节点变更后的内容同步至所述目标引用源节点。2.根据权利要求1所述的测试用例更新方法,其特征在于,所述方法还包括:基于所述第二测试用例树编写所述第一测试用例树,所述基于所述第二测试用例树编写所述第一测试用例树,包括:根据测试需求以及所述第二测试用例树中各节点的标识信息选取所述引用源节点组成测试子树;复制所述测试子树至所述第一测试用例树,以得到与所述引用源节点具有引用关系的引用节点;基于所述引用节点编写完成所述第一测试用例树。3.根据权利要求2所述的测试用例更新方法,其特征在于,所述将所述目标引用源节点变更后的内容同步至所述目标引用节点,包括:根据所述引用关系确定所述测试子树;将所述测试子树中的目标引用源节点与所述第一测试用例树中的目标引用节点进行比对得到第一对比结果;根据所述第一对比结果按照预设更新方式更新所述目标引用节点的节点内容。4.根据权利要求2所述的测试用例更新方法,其特征在于,所述将所述目标引用节点变更后的内容同步至所述目标引用源节点,包括:将所述目标引用节点与所述第二测试用例树进行比对得到第二对比结果;根据所述第二对比结果按照预设更新方式更新所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。