基于测试用例的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:25270322 阅读:38 留言:0更新日期:2020-08-14 23:03
本申请提供一种基于测试用例的处理方法、装置、设备和存储介质,该方法包括:接收用户输入的当前操作,其中,所述当前操作包括用户输入用例统计条件、以及用户在输入所述用例统计条件后点击预设按钮控件;根据所述当前操作,确定与所述用例统计条件对应的用例统计结果,其中,所述用例统计结果用于指示针对所述用例统计条件对应的所有测试用例进行统计的结果;显示与用例统计条件对应的用例统计结果。低了统计过程的繁琐性,使得统计更为灵活,提高了获取所需用例统计结果的效率。

【技术实现步骤摘要】
基于测试用例的处理方法、装置、设备和存储介质
本申请涉及测试
,尤其涉及一种基于测试用例的处理方法、装置、设备和存储介质。
技术介绍
近年来,基于思维导图编写测试用例已成为测试人员的首选方式。在得到基于思维导图编写的一套测试用例之后,便可利用这套测试用例对相关软件产品进行测试,并得到每个测试用例的执行结果,如通过、失败等等。目前,为了便于测试人员了解测试用例的执行情况,需对测试用例的执行结果进行统计。现有技术中,采用的是手动方式来统计测试用例的执行结果。具体的,测试人员需查找并手动记录每个测试用例的执行结果,然后测试人员再根据记录的内容进行手动统计,得到所需的用例统计结果。然而现有技术中,基于思维导图编写的一套测试用例的数量通常较多,因而如果按照现有方式进行统计的话,统计过程比较繁琐,会花费大量时间,造成统计效率较低。
技术实现思路
本申请提供一种基于测试用例的处理方法、装置、设备和存储介质,降低了统计过程的繁琐性,使得统计更为灵活,提高了获取所需用例统计结果的效率。第一方面,本申请提供一种基于测试用例的处理方法,所述方法,包括:接收用户输入的当前操作,其中,所述当前操作包括用户输入用例统计条件、以及用户在输入所述用例统计条件后点击预设按钮控件;根据所述当前操作,确定与所述用例统计条件对应的用例统计结果,其中,所述用例统计结果用于指示针对所述用例统计条件对应的所有测试用例进行统计的结果;显示与所述用例统计条件对应的用例统计结果。进一步地,在所述接收用户输入的当前操作之前,还包括:获取用户输入的思维导图测试用例文件,其中,所述思维导图测试用例文件包括多个测试用例,所述多个测试用例中的每个测试用例具有一个图标标识,图标标识用于指示测试用例的执行结果;所述确定与所述用例统计条件对应的用例统计结果,包括:基于所述思维导图测试用例文件中,所述用例统计条件对应的所有测试用例具有的图标标识,确定所述用例统计结果。进一步地,所述用例统计条件包括第一统计条件,所述预设按钮控件包括第一按钮控件,则所述用例统计结果包括所述第一统计条件对应的所有测试用例具有的不同执行结果的数目。进一步地,所述多个测试用例中的每个测试用例对应一条链路,链路上依次具有至少一级非叶子节点和一个叶子节点,所有链路的起始位置对应同一个非叶子节点,叶子节点上具有所在测试用例对应的图标标识;在所述获取用户输入的思维导图测试用例文件之后,还包括:基于每个非叶子节点包含的所有叶子节点上的图标标识,确定每个非叶子节点对应的统计集,其中,统计集包括非叶子节点包含的所有叶子节点所对应的不同执行结果的数目;所述基于所述思维导图测试用例文件中,所述用例统计条件对应的所有测试用例具有的图标标识,确定所述用例统计结果,包括:确定所述第一统计条件所指示的非叶子节点,并确定所指示的非叶子节点所对应的统计集,为所述用例统计结果。进一步地,所述用例统计条件包括第二统计条件,所述预设按钮控件包括第二按钮控件,则所述用例统计结果包括所述第二统计条件对应的所有测试用例的名称。进一步地,所述第二统计条件包括如下中的任一种或多种:执行通过用例名称、执行失败用例名称、执行阻塞用例名称、不适用用例名称、未执行用例名称。第二方面,本申请提供一种基于测试用例的处理装置,所述装置包括接收单元、确定单元和显示单元,其中,所述接收单元,用于接收用户输入的当前操作,其中,所述当前操作包括用户输入用例统计条件、以及用户在输入所述用例统计条件后点击预设按钮控件;所述确定单元,用于根据所述当前操作,确定与所述用例统计条件对应的用例统计结果,其中,所述用例统计结果用于指示针对所述用例统计条件对应的所有测试用例进行统计的结果;所述显示单元,用于显示与所述用例统计条件对应的用例统计结果。进一步地,所述装置还包括:获取单元;所述获取单元,用于在所述接收单元接收所述当前操作之前,获取用户输入的思维导图测试用例文件,其中,所述思维导图测试用例文件包括多个测试用例,所述多个测试用例中的每个测试用例具有一个图标标识,图标标识用于指示测试用例的执行结果;所述确定单元,具体用于基于所述思维导图测试用例文件中,所述用例统计条件对应的所有测试用例具有的图标标识,确定所述用例统计结果。进一步地,所述用例统计条件包括第一统计条件,所述预设按钮控件包括第一按钮控件,则所述用例统计结果包括所述第一统计条件对应的所有测试用例具有的不同执行结果的数目。进一步地,所述多个测试用例中的每个测试用例对应一条链路,链路上依次具有至少一级非叶子节点和一个叶子节点,所有链路的起始位置对应同一个非叶子节点,叶子节点上具有所在测试用例对应的图标标识;进一步地,所述确定单元,还用于在所述获取单元获取所述思维导图测试用例文件之前,基于每个非叶子节点包含的所有叶子节点上的图标标识,确定每个非叶子节点对应的统计集,其中,统计集包括非叶子节点包含的所有叶子节点所对应的不同执行结果的数目;所述确定单元,具体用于确定所述第一统计条件所指示的非叶子节点,并确定所指示的非叶子节点所对应的统计集,为所述用例统计结果。进一步地,所述用例统计条件包括第二统计条件,所述预设按钮控件包括第二按钮控件,则所述用例统计结果包括所述第二统计条件对应的所有测试用例的名称。进一步地,所述第二统计条件包括如下中的任一种或多种:执行通过用例名称、执行失败用例名称、执行阻塞用例名称、不适用用例名称、未执行用例名称。第三方面,本申请提供一种基于测试用例的处理设备,包括:存储器和处理器;所述存储器,用于存储计算机程序;其中,所述处理器执行所述存储器中的计算机程序,以实现第一方面的任一方法。第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面的任一方法。本申请提供的基于测试用例的处理方法、装置、设备和存储介质,通过接收用户输入的当前操作,其中,当前操作包括用户输入用例统计条件、以及用户在输入该用例统计条件后点击预设按钮控件,然后可根据该当前操作,确定与用例统计条件对应的用例统计结果,并向用户显示与该用例统计条件对应的用例统计结果,即当用户需要进行统计时,用户只需输入所需统计的用例统计条件,然后点击预设按钮组件即可获得相应的用例统计结果,避免了用户手动查找、手动记录并手动统计的过程,因而降低了统计过程的繁琐性,提高了获取所需用例统计结果的效率,并且统计方式更为灵活。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1为本申请提供的一种界面交互的示意图一;图2为本申请提供的一种界面交互的示意图二;图3为本申请实施例一提供的基于测试用例的处理方法的流程示意图;图4为本申请本文档来自技高网...

【技术保护点】
1.一种基于测试用例的处理方法,其特征在于,所述方法,包括:/n接收用户输入的当前操作,其中,所述当前操作包括用户输入用例统计条件、以及用户在输入所述用例统计条件后点击预设按钮控件;/n根据所述当前操作,确定与所述用例统计条件对应的用例统计结果,其中,所述用例统计结果用于指示针对所述用例统计条件对应的所有测试用例进行统计的结果;/n显示与所述用例统计条件对应的用例统计结果。/n

【技术特征摘要】
1.一种基于测试用例的处理方法,其特征在于,所述方法,包括:
接收用户输入的当前操作,其中,所述当前操作包括用户输入用例统计条件、以及用户在输入所述用例统计条件后点击预设按钮控件;
根据所述当前操作,确定与所述用例统计条件对应的用例统计结果,其中,所述用例统计结果用于指示针对所述用例统计条件对应的所有测试用例进行统计的结果;
显示与所述用例统计条件对应的用例统计结果。


2.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的当前操作之前,还包括:
获取用户输入的思维导图测试用例文件,其中,所述思维导图测试用例文件包括多个测试用例,所述多个测试用例中的每个测试用例具有一个图标标识,图标标识用于指示测试用例的执行结果;
所述确定与所述用例统计条件对应的用例统计结果,包括:
基于所述思维导图测试用例文件中,所述用例统计条件对应的所有测试用例具有的图标标识,确定所述用例统计结果。


3.根据权利要求2所述的方法,其特征在于,所述用例统计条件包括第一统计条件,所述预设按钮控件包括第一按钮控件,则所述用例统计结果包括所述第一统计条件对应的所有测试用例具有的不同执行结果的数目。


4.根据权利要求3所述的方法,其特征在于,所述多个测试用例中的每个测试用例对应一条链路,链路上依次具有至少一级非叶子节点和一个叶子节点,所有链路的起始位置对应同一个非叶子节点,叶子节点上具有所在测试用例对应的图标标识;
在所述获取用户输入的思维导图测试用例文件之后,还包括:
基于每个非叶子节点包含的所有叶子节点上的图标标识,确定每个非叶子节点对应的统计集,其中,统计集包括非叶子节点包含的所有叶子节点所对应的不同执行结果的数目;
所述基于所述思维导图测试用例文件中,所述用例统计条件对应的所有测试用例具有的图标标识,确定所述用例统计结果,包括:
确定所述第一统计条件所指示的非叶子节点,并确定所指示的非叶子节点所对应的统计集,为所述用例统计结果。


5.根据权利要求1或2所述的方法,其特征在于,所述用例统计条件包括第二统计条件,所述预设按钮控件包括第二按钮控件,则所述用例统计结果包括所述第二统计条件对应的所有测试用例的名称。
<...

【专利技术属性】
技术研发人员:申育苗张文佳谢鹏
申请(专利权)人:中国联合网络通信集团有限公司联通支付有限公司
类型:发明
国别省市:北京;11

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

1