一种测试用例维护方法及装置制造方法及图纸

技术编号:36751822 阅读:12 留言:0更新日期:2023-03-04 10:39
本申请提供一种测试用例维护方法及装置,该方法包括:接收测试人员上传的思维导图变更文件;根据思维导图变更文件确定当前变更类型;对思维导图变更文件进行解析处理,得到解析文件;根据解析文件生成用例列表;根据用例列表对用例平台的用例进行变更处理。可见,实施这种实施方式,能够在思维导图文件变更时及时同步变更用例,易于管理维护共享。易于管理维护共享。易于管理维护共享。

【技术实现步骤摘要】
一种测试用例维护方法及装置


[0001]本申请涉及测试
,具体而言,涉及一种测试用例维护方法及装置。

技术介绍

[0002]目前,测试人员常常使用思维导图工具进行测试用例的设计,因为思维导图形式思路清晰,编写方便。在实际使用过程中,采用这种方式时,当思维导图需要变更,则通常直接在思维导图源文件上做标记,变更信息无法共享,且思维导图文件维护也大多在本地维护,数据留存以及数据共享上存在较大的问题。可见,现有方法无法在思维导图文件变更时及时同步变更用例,不易于管理维护共享。

技术实现思路

[0003]本申请实施例的目的在于提供一种测试用例维护方法及装置,能够在思维导图文件变更时及时同步变更用例,易于管理维护共享。
[0004]本申请实施例第一方面提供了一种测试用例维护方法,包括:
[0005]接收测试人员上传的思维导图变更文件;
[0006]根据所述思维导图变更文件确定当前变更类型;
[0007]对所述思维导图变更文件进行解析处理,得到解析文件;
[0008]根据所述解析文件生成用例列表;
[0009]根据所述用例列表对用例平台的用例进行变更处理。
[0010]在上述实现过程中,该方法可以优先接收测试人员上传的思维导图变更文件;然后,根据思维导图变更文件确定当前变更类型;再对思维导图变更文件进行解析处理,得到解析文件;再后,根据解析文件生成用例列表;最后,再根据用例列表对用例平台的用例进行变更处理。可见,实施这种实施方式,该方法能够在思维导图文件变更时及时同步变更用例,易于管理维护共享。
[0011]进一步地,所述根据所述思维导图变更文件确定当前变更类型,包括:
[0012]判断所述思维导图变更文件是否绑定有对应的用例列表;
[0013]如果是,则确定当前变更类型为修改类型;
[0014]如果否,则确定当前变更类型为新增类型。
[0015]进一步地,所述根据所述用例列表对用例平台的用例进行变更处理,包括:
[0016]当所述当前变更类型为新增类型时,将所述思维导图变更文件与所述用例列表进行绑定,得到新增绑定关系;
[0017]存储所述新增绑定关系,并将所述用例列表导入用例平台进行存储。
[0018]进一步地,所述根据所述用例列表对用例平台的用例进行变更处理,包括:
[0019]当所述当前变更类型为修改类型时,获取与所述思维导图变更文件绑定的原始用例列表;
[0020]对比所述用例列表和所述原始用例列表,得到列表差异数据;
[0021]根据所述列表差异数据对用例平台中的所述原始用例列表进行修改处理。
[0022]进一步地,所述根据所述列表差异数据对用例平台中的所述原始用例列表进行修改处理,包括:
[0023]根据所述列表差异数据确定需要修改的用例、需要删除的用例以及需要新增的用例;
[0024]根据所述需要修改的用例、所述需要删除的用例以及所述需要新增的用例对用例平台中的所述原始用例列表进行修改处理。
[0025]本申请实施例第二方面提供了一种测试用例维护装置,所述测试用例维护装置包括:
[0026]接收单元,用于接收测试人员上传的思维导图变更文件;
[0027]确定单元,用于根据所述思维导图变更文件确定当前变更类型;
[0028]解析单元,用于对所述思维导图变更文件进行解析处理,得到解析文件;
[0029]生成单元,用于根据所述解析文件生成用例列表;
[0030]变更单元,用于根据所述用例列表对用例平台的用例进行变更处理。
[0031]在上述实现过程中,该装置可以通过接收单元接收测试人员上传的思维导图变更文件;通过确定单元来根据思维导图变更文件确定当前变更类型;通过解析单元对思维导图变更文件进行解析处理,得到解析文件;通过生成单元来根据解析文件生成用例列表;通过变更单元来根据用例列表对用例平台的用例进行变更处理。可见,该装置能够在思维导图文件变更时及时同步变更用例,易于管理维护共享。
[0032]进一步地,所述确定单元包括:
[0033]判断子单元,用于判断所述思维导图变更文件是否绑定有对应的用例列表;
[0034]确定子单元,用于当判断出所述思维导图变更文件绑定有对应的用例列表时,则确定当前变更类型为修改类型;
[0035]所述确定子单元,还用于当判断出所述思维导图变更文件未绑定有对应的用例列表时,则确定当前变更类型为新增类型。
[0036]进一步地,所述变更单元包括:
[0037]绑定子单元,用于当所述当前变更类型为新增类型时,将所述思维导图变更文件与所述用例列表进行绑定,得到新增绑定关系;
[0038]变更子单元,用于存储所述新增绑定关系,并将所述用例列表导入用例平台进行存储。
[0039]进一步地,所述变更单元包括:
[0040]获取子单元,用于当所述当前变更类型为修改类型时,获取与所述思维导图变更文件绑定的原始用例列表;
[0041]对比子单元,用于对比所述用例列表和所述原始用例列表,得到列表差异数据;
[0042]变更子单元,用于根据所述列表差异数据对用例平台中的所述原始用例列表进行修改处理。
[0043]进一步地,所述变更子单元包括:
[0044]确定模块,用于根据所述列表差异数据确定需要修改的用例、需要删除的用例以及需要新增的用例;
[0045]修改模块,用于根据所述需要修改的用例、所述需要删除的用例以及所述需要新增的用例对用例平台中的所述原始用例列表进行修改处理。
[0046]本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的测试用例维护方法。
[0047]本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的测试用例维护方法。
附图说明
[0048]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0049]图1为本申请实施例提供的一种测试用例维护方法的流程示意图;
[0050]图2为本申请实施例提供的另一种测试用例维护方法的流程示意图;
[0051]图3为本申请实施例提供的一种测试用例维护装置的结构示意图;
[0052]图4为本申请实施例提供的另一种测试用例维护装置的结构示意图;
[0053]图5为本申请实施例提供的一种测试用例维护方法的举例流程示意图。
具体实施方式...

【技术保护点】

【技术特征摘要】
1.一种测试用例维护方法,其特征在于,包括:接收测试人员上传的思维导图变更文件;根据所述思维导图变更文件确定当前变更类型;对所述思维导图变更文件进行解析处理,得到解析文件;根据所述解析文件生成用例列表;根据所述用例列表对用例平台的用例进行变更处理。2.根据权利要求1所述的测试用例维护方法,其特征在于,所述根据所述思维导图变更文件确定当前变更类型,包括:判断所述思维导图变更文件是否绑定有对应的用例列表;如果是,则确定当前变更类型为修改类型;如果否,则确定当前变更类型为新增类型。3.根据权利要求1所述的测试用例维护方法,其特征在于,所述根据所述用例列表对用例平台的用例进行变更处理,包括:当所述当前变更类型为新增类型时,将所述思维导图变更文件与所述用例列表进行绑定,得到新增绑定关系;存储所述新增绑定关系,并将所述用例列表导入用例平台进行存储。4.根据权利要求1所述的测试用例维护方法,其特征在于,所述根据所述用例列表对用例平台的用例进行变更处理,包括:当所述当前变更类型为修改类型时,获取与所述思维导图变更文件绑定的原始用例列表;对比所述用例列表和所述原始用例列表,得到列表差异数据;根据所述列表差异数据对用例平台中的所述原始用例列表进行修改处理。5.根据权利要求4所述的测试用例维护方法,其特征在于,所述根据所述列表差异数据对用例平台中的所述原始用例列表进行修改处理,包括:根据所述列表差异数据确定需要修改的用例、需要删除的用例以及需要新增的用例;根据所述需要修改的用例、所述需要删除的用例以及所述需要新增的用例对用例平台中的...

【专利技术属性】
技术研发人员:王闪闪
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1