决策引擎自动化测试方法、装置、服务器及存储介质与流程

文档序号:21362262发布日期:2020-07-04 04:36阅读:来源:国知局

技术特征:

1.一种决策引擎自动化测试方法,其特征在于,包括:

获取当前测试用例和当前决策引擎;

根据所述当前测试用例的名称和所述当前决策引擎的名称生成查询键;

判断预设数据库中是否存在与所述查询键一致的预设键;

若所述预设数据库中不存在与所述查询键一致的预设键,则根据所述当前测试用例对所述当前决策引擎进行测试以获取目标测试结果。

2.如权利要求1所述的方法,其特征在于,所述判断预设数据库中是否存在与所述查询键一致的预设键之后,还包括:

若所述预设数据库中存在与所述查询键一致的预设键,则从所述预设数据库中获取所述预设键对应的历史测试结果作为目标测试结果。

3.如权利要求1所述的方法,其特征在于,根据所述当前测试用例对所述当前决策引擎进行测试以获取目标测试结果包括:

根据所述当前测试用例对所述当前决策引擎进行测试,获取初步测试结果;

对所述初步测试结果进行处理,得到目标测试结果。

4.如权利要求1所述的方法,其特征在于,根据所述当前测试用例对所述当前决策引擎进行测试以获取目标测试结果之后,还包括:

生成所述目标测试结果对应的目标键,所述目标键与所述查询键一致;

将所述目标测试结果及其对应的目标键缓存到所述预设数据库中。

5.如权利要求1-4任一项所述的方法,其特征在于,还包括:

生成所述目标测试结果的展示链接。

6.如权利要求1所述的方法,其特征在于,所述获取当前测试用例和当前决策引擎之前,还包括:

从预设列表获取多个测试用例和多个决策引擎;

将多个所述测试用例和多个所述决策引擎加入线程池。

7.如权利要求6所述的方法,其特征在于,所述获取当前测试用例和当前决策引擎包括:

从所述线程池中获取当前测试用例和当前决策引擎。

8.一种决策引擎自动化测试装置,其特征在于,包括:

第一测试信息获取模块,用于获取当前测试用例和当前决策引擎;

查询键生成模块,用于根据所述当前测试用例的名称和所述当前决策引擎的名称生成查询键;

查询键判断模块,用于判断预设数据库中是否存在与所述查询键一致的预设键;

第一决策引擎测试模块,用于若所述预设数据库中不存在与所述查询键一致的预设键,则根据所述当前测试用例对所述当前决策引擎进行测试以获取目标测试结果。

9.一种服务器,其特征在于,所述服务器包括:

一个或处理器;

存储装置,用于存储一个或程序,

当所述一个或程序被所述一个或处理器执行,使得所述一个或处理器实现如权利要求1-7中任一项所述的决策引擎自动化测试方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的决策引擎自动化测试方法。


技术总结
本发明实施例公开了一种决策引擎自动化测试方法、装置、服务器及存储介质,所述方法包括:获取当前测试用例和当前决策引擎;根据所述当前测试用例的名称和所述当前决策引擎的名称生成查询键;判断预设数据库中是否存在与所述查询键一致的预设键;若所述预设数据库中不存在与所述查询键一致的预设键,则根据所述当前测试用例对所述当前决策引擎进行测试以获取目标测试结果。本发明实施例实现了对决策引擎的自动化测试,提高了决策引擎的测试效率和决策结果的准确性。

技术研发人员:陈金涛;王千里
受保护的技术使用者:深圳市卡牛科技有限公司
技术研发日:2020.03.17
技术公布日:2020.07.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1