利索能及
我要发布
收藏
专利号: 201410510814X
申请人: 北京国双科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种测试用例的查询方法,其特征在于,包括:

在第一测试用例被打开时,读取所述第一测试用例的标题中包含的参数,所述参数为用于查询与所述第一测试用例具有关联关系的第二测试用例的参数;

添加所述参数至初始查询条件,生成第一查询条件;以及

按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集。

2.根据权利要求1所述的查询方法,其特征在于,在读取第一测试用例的标题中包含的参数之前,所述查询方法还包括:建立测试集合,其中,所述测试集合具有多个测试层,所述测试层用于对所述测试集合进行层次划分;以及在所述测试集合内建立所述第一测试用例,其中,所述第一测试用例属于所述测试集合的一个或多个测试层。

3.根据权利要求2所述的查询方法,其特征在于,所述参数包括第一参数和第二参数,其中:在建立测试集合之前,所述查询方法还包括:接收预设对象;

在所述测试集合内建立所述第一测试用例之后,并且在读取第一测试用例的标题中包含的参数之前,所述查询方法还包括:查询包含所述第一测试用例的所述测试集合,得到第一测试集合;确定所述第一测试集合的名称为所述第一测试用例的标题中的所述第一参数,其中,所述第一参数为显性参数,其中,所述显性参数为可在所述第一测试用例的标题中显示的参数;以及从所述预设对象中选择一个或多个对象,得到所述第二参数,其中,所述第二参数为隐性参数或者所述显性参数,其中,所述隐性参数为不可在所述第一测试用例的标题中显示的参数。

4.根据权利要求3所述的查询方法,其特征在于,所述第一参数包括一个或多个第一子参数,所述第二参数包括一个或多个第二子参数,添加所述参数至初始查询条件,生成第一查询条件包括:添加一个或多个所述第一子参数至所述初始查询条件,并添加一个或多个所述第二子参数至所述初始查询条件,生成所述第一查询条件,其中,所述第一查询条件中相邻子参数之间的逻辑关系为逻辑与或逻辑或,所述显性参数的逻辑关系是逻辑与,所述隐性参数之间的逻辑关系是逻辑或。

5.根据权利要求1所述的查询方法,其特征在于,在按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集之后,所述查询方法还包括:接收修改指令;

按照所述修改指令对所述第一查询条件进行修改,得到第二查询条件;

按照所述第二查询条件从所述第一结果集中查询与所述第一测试用例具有关联关系的所述第二测试用例,得到第二结果集。

6.根据权利要求1所述的查询方法,其特征在于,在按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集之后,所述查询方法还包括:接收第三查询条件;

按照所述第三查询条件从所述第一结果集中查询与所述第一测试用例具有关联关系的所述第二测试用例,得到第三结果集。

7.一种测试用例的建立方法,其特征在于,包括:

接收预设参数;

以所述预设参数作为所述测试用例的标题中包含的参数进行查询,得到结果集,其中,采用权利要求1至6中任一项所述的测试用例的查询方法对所述测试用例进行查询;

判断所述结果集是否为空集;以及

在判断出所述结果集为空集的情况下,建立所述测试用例。

8.一种测试用例的查询装置,其特征在于,包括:

读取单元,在第一测试用例被打开时,用于读取第一测试用例的标题中包含的参数,所述参数为用于查询与所述第一测试用例具有关联关系的第二测试用例的参数;

添加单元,用于添加所述参数至初始查询条件,生成第一查询条件;以及第一查询单元,用于按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集。

9.根据权利要求8所述的装置,其特征在于,所述查询装置还包括:第一建立单元,用于在读取第一测试用例的标题中包含的参数之前建立测试集合,其中,所述测试集合具有多个测试层,所述测试层用于对所述测试集合进行层次划分;以及第二建立单元,用于在所述测试集合内建立所述第一测试用例,其中,所述第一测试用例属于所述测试集合的一个或多个测试层。

10.根据权利要求9所述的查询装置,其特征在于,所述参数包括第一参数和第二参数,所述查询装置还包括:第一接收单元,在建立测试集合之前,用于接收预设对象;

第二查询单元,用于在所述测试集合内建立所述第一测试用例之后,并且在读取第一测试用例的标题中包含的参数之前,查询包含所述第一测试用例的所述测试集合,得到第一测试集合;

确定单元,用于确定所述第一测试集合的名称为所述第一测试用例的标题中的所述第一参数,其中,所述第一参数为显性参数,其中,所述显性参数为可在所述第一测试用例的标题中显示的参数;

选择单元,用于从所述预设对象中选择一个或多个对象,得到所述第二参数,其中,所述第二参数为隐性参数或者显性参数,其中,所述隐性参数为不可在所述第一测试用例的标题中显示的参数。

11.根据权利要求10所述的查询装置,其特征在于,所述第一参数包括一个或多个第一子参数,所述第二参数包括一个或多个第二子参数,所述添加单元还包括:第一添加模块,用于添加一个或多个所述第一子参数至所述初始查询条件,并添加一个或多个所述第二子参数至所述初始查询条件,生成所述第一查询条件,其中,所述第一查询条件中相邻子参数之间的逻辑关系为逻辑与或逻辑或,所述显性参数的逻辑关系是逻辑与,所述隐性参数之间的逻辑关系是逻辑或。

12.根据权利要求8所述的查询装置,其特征在于,所述查询装置还包括:第二接收单元,用于在按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集之后接收修改指令;

第一修改单元,用于按照所述修改指令对所述第一查询条件进行修改,得到第二查询条件;

第三查询单元,用于按照所述第二查询条件从所述第一结果集中查询与所述第一测试用例具有关联关系的所述第二测试用例,得到第二结果集。

13.根据权利要求8所述的查询装置,其特征在于,所述查询装置还包括:第三接收单元,用于在按照所述第一查询条件查询与所述第一测试用例具有关联关系的第二测试用例,得到第一结果集之后接收第三查询条件;

第四查询单元,用于按照所述第三查询条件从所述第一结果集中查询与所述第一测试用例具有关联关系的所述第二测试用例,得到第三结果集。

14.一种测试用例的建立装置,其特征在于,包括:

接收单元,用于接收预设参数;

查询单元,用于以所述预设参数作为所述测试用例的标题中包含的参数对所述测试用例进行查询,得到结果集,其中,采用权利要求8至13中任一项所述的测试用例的查询装置对所述测试用例进行查询;

判断单元,用于判断所述结果集是否为空集;以及

确认单元,用于在判断出所述结果集为空集的情况下,建立所述测试用例。