我刚将RuleApp部署到Business Rules服务。 我可以登录Rule Execution Server控制台并查看它是否已正确部署。 我该如何测试规则?
答案 0 :(得分:0)
在Rule Execution Server控制台的Ruleset视图中,我点击了“Retrieve HTDS Description File”,选择了“REST”,“最新规则集版本”和“决策跟踪信息”选项,并点击了“测试”按钮。这打开了一个新的浏览器选项卡,允许我选择数据格式(XML或JSON),然后生成一个示例有效负载(启用跟踪,因为我之前选择了“决策跟踪信息”选项)。我点击“执行请求”,显示服务器响应。
然而,我在Bluemix控制台上发现了Business Rules服务的新UI,这意味着我不再需要使用Rule Execution Server控制台来测试我的规则集。
在Business Rules服务的“Decision Services”选项卡中,我能够看到我新部署的RuleApp和规则集(我必须单击“Refresh”)。我点击规则集旁边的箭头(工具提示说“测试你的服务”)。
显示“决策请求”和“决策响应”。我可以选择XML或JSON数据格式,并在“决策请求”下生成相应的样本数据
然后我点击“运行测试”按钮,执行结果显示在“决策响应”下。