测试用例生成装置及方法

    公开(公告)号:CN106874172A

    公开(公告)日:2017-06-20

    申请号:CN201510917286.4

    申请日:2015-12-10

    Abstract: 本发明提供了一种规则流的测试用例生成装置及方法,其中,所述规则流包括一个或多个规则组节点。所述装置包括:转换单元,其被配置成用于将规则流转换成若干执行序列的数据流;获取单元,其被配置成用于根据所述执行序列的数据流,获取用于生成测试用例的实例信息;以及生成单元,其被配置成用于根据所述实例信息,生成测试用例。本发明的测试用例生成装置及方法,可以通过将规则流转化为反映节点之间的输入/输出关系的数据流,再比较数据流中每个节点的输入实例与该节点的前驱节点的输出实例或者同一节点的输入实例和输出实例,来得到生成测试用例所期望的实例的信息,从而有效地实现在BRMS中自动生成测试用例。

    针对规则流的测试用例生成装置、方法和系统

    公开(公告)号:CN106155896A

    公开(公告)日:2016-11-23

    申请号:CN201510175631.1

    申请日:2015-04-14

    Abstract: 本发明实施例提供一种测试用例生成装置、方法和系统,其中,所述装置包括:解析单元,其解析给定规则流以及所述规则流中的规则,确定所述规则流的实例集合;提取单元,从所述规则流中的规则中提取各规则所期望的实例的属性的显式取值范围和关系,得到第一范围集合和关系集合;确定单元,其根据所述第一范围集合和关系集合确定隐式取值范围,得到包含显式取值范围和/或隐式取值范围的第二范围集合;生成单元,其根据所述实例集合、以及所述第二范围集合生成所述规则流的测试用例。通过该装置,解决了现有的测试用例生成方法不能识别应该被包含于产生的测试用例中的精确的实例集合的问题。

    利用规则集网络生成测试用例的装置和方法

    公开(公告)号:CN105095060A

    公开(公告)日:2015-11-25

    申请号:CN201410151595.0

    申请日:2014-04-15

    Abstract: 本发明提供了一种利用规则集网络生成测试用例的装置和方法,其中规则集网络包括根节点、一个或多个中间节点以及一个或多个终端节点,并且各个节点设置有各自的局部约束,所述装置包括:遍历单元,其被配置用于通过遍历所述规则集网络来计算各个节点的全局约束,其中各个节点的全局约束通过组合其祖先节点的局部约束和其自身的局部约束而得到;实例信息获取单元,其被配置用于根据所述终端节点的全局约束,获取用于生成测试用例的实例信息;以及测试用例生成单元,其被配置用于根据所述实例信息,生成测试用例。根据本发明的上述技术方案,可以有效地实现在BRMS中自动生成测试用例。

    整合多个数据库的方法及装置

    公开(公告)号:CN104424190A

    公开(公告)日:2015-03-18

    申请号:CN201310364263.6

    申请日:2013-08-20

    CPC classification number: G06F17/30566

    Abstract: 本申请提供一种整合多个数据库的方法及装置。该方法包括:基于多个数据库的多个实体表头生成多层虚拟表头;其中,每一层表头的每一个属性对应于下一层表头的至少一个属性。本申请中,通过虚拟表头将多个数据库关联起来,从而可以利用虚拟表头统一实现对多个数据库的访问。而且,由于虚拟表头为多层的虚拟表头,通过表头分层对应方式对于特定关键词可以仅搜索部分数据库而不是全部数据库,减少搜索量。

Patent Agency Ranking