【技术实现步骤摘要】
测试用例处理方法、装置、电子设备及可读存储介质
[0001]本公开涉及计算机
,尤其涉及测试
,具体而言,本公开涉及一种测试用例处理方法、装置、电子设备及可读存储介质。
技术介绍
[0002]为测试互联网产品的质量,一般使用测试用例对互联网产品进行功能测试。目前,一般通过测试用例管理系统管理测试用例。为便于对测试用例的管理,测试用例管理系统中通常会构建测试用例树。
[0003]现有技术中,可能会存在向测试用例管理系统中导入测试用例数据的需求,如何在向测试用例管理系统中导入测试用例数据时,对测试用例树进行有效更新,成了为一个重要的技术问题。
技术实现思路
[0004]本公开为了解决上述缺陷中的至少一项,提供了一种测试用例处理方法、装置、电子设备及可读存储介质。
[0005]根据本公开的第一方面,提供了一种测试用例处理方法,该方法包括:
[0006]获取待导入测试用例数据对应的第一测试用例树以及已存测试用例数据对应的第二测试用例树;
[0007]将第一测试用例树中的各第 ...
【技术保护点】
【技术特征摘要】
1.一种测试用例处理方法,包括:获取待导入测试用例数据对应的第一测试用例树以及已存测试用例数据对应的第二测试用例树;将所述第一测试用例树中的各第一节点分别导入所述第二测试用例树。2.根据权利要求1所述的方法,其中,所述将所述第一测试用例树中的各第一节点分别导入所述第二测试用例树,包括:基于所述第一测试用例树中的各第一节点在所述第二测试用例树中是否存在相匹配的第二节点,将所述第一节点导入所述第二测试用例树。3.根据权利要求2所述的方法,其中,所述基于所述第一测试用例树中的各第一节点在所述第二测试用例树中是否存在相匹配的第二节点,将所述第一节点导入所述第二测试用例树,包括:当所述第一测试用例树中的第一节点在所述第二测试用例树中存在相匹配的第二节点时,基于所述第二节点对应的邻接节点更新规则,对所述第二节点的邻接节点进行处理。4.根据权利要求3所述的方法,其中,当所述第二节点对应的邻接节点更新规则为允许对所述第二节点的邻接节点进行更新时,所述对所述第二节点的邻接节点进行处理,包括:将第一预指定节点确定为所述第二节点的邻接节点,或者,基于所述第一节点的邻接节点确定所述第二节点的邻接节点。5.根据权利要求3或4所述的方法,还包括:基于所述第二节点对应的节点属性更新规则对所述第二节点的节点属性进行处理。6.根据权利要求5所述的方法,其中,所述节点属性更新规则包括以下任一项:更新所述第二节点的全部节点属性;更新所述第二节点的指定节点属性;不更新所述第二节点的节点属性。7.根据权利要求2
‑
6中任一项所述的方法,所述基于所述第一测试用例树中的各第一节点在所述第二测试用例树中是否存在相匹配的第二节点,将所述第一节点导入所述第二测试用例树,包括:当所述第一测试用例树中的第一节点在所述第二测试用例树中不存在相匹配的第二节点时,在所述第二测试用例树中创建与所第一节点相匹配的第二节点,并确定所述第二节点的邻接节点。8.根据权利要求7所述的方法,其中,所述确定所述第二节点的邻接节点,包括:将第二预指定节点确定为所述第二节点的邻接节点,或者,基于所述第一节点的邻接节点确定所述第二节点的邻接节点。9.根据权利要求2
‑
8中任一项所述的方法,其中,所述第一测试用例树中各第一节点的节点标识与所述第二测试用例树中的各第二节点的节点标识均是基于预置的命名规则确定的,所述方法还包括:基于所述第一节点的节点标识以及所述第二测试用例树中各第二节点的节点标识,在所述第二测试用例树中查找是否存在与所述第一节点相匹配的第二节点。10.一种测试用例处理装置,包括:测试用例树获取模块,用于获取待导入测试用例数据对应的第一测试用例树以及已存
测试用例数据对应的第二测试用例树;节点导入模块,用于将所述第一测试用例树中的各第一节点分别导入所述第二测试用例树。11.根据权利要求10所述的装置,其中,所述节点导入模块具体用于:基...
【专利技术属性】
技术研发人员:周梧桐,张克鹏,宁梦龙,黄晓燕,穆礼,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。