检查Drools规则文件中的语法错误

时间:2012-10-23 06:16:35

标签: drools drools-flow drools-guvnor

我是Drools Guvnor的新手,并使用相同的方式建立了一个基本的rool框架。我只想知道当前的Drool文件是否正确。

截至目前,除了端到端运行之外我别无所求。有没有立即检查编译问题?

编辑:

当我们遇到语法错误时,例如'string.Contains'而不是'string.contains'验证/验证成功传递,'构建包'选项也是如此。让我知道如果我遗失任何东西。

除此之外,我对QA部分并不太了解(事实上,我们没有在那里进行任何测试)。

谢谢,

1 个答案:

答案 0 :(得分:1)

在Guvnor你可以

1)通过 Source - >验证个别规则验证菜单,(当规则打开时可以看到)

2)使用QA部分定义并运行测试场景。 Guvnor manual有一个很好的部分描述了它的用法。

3)在程序包的编辑选项卡上使用验证配置构建程序包按钮。这将编译包中的所有规则。

我建议您在每次编辑规则时使用“验证”菜单,并编写涵盖100%规则的测试方案。