Bluemix 上业务规则服务的测试规则

Test rules on the Business Rules service on Bluemix

我刚刚将我的 RuleApp 部署到业务规则服务。 我可以登录到 Rule Execution Server 控制台并看到它已正确部署。 如何测试规则?

在规则执行服务器控制台的规则集视图中,我点击了“检索 HTDS 描述文件”,选择了选项“REST”、“最新规则集版本”和“决策跟踪信息”,然后点击了“测试”按钮。这打开了一个新的浏览器选项卡,允许我选择数据格式(XML 或 JSON),然后生成一个示例负载(启用跟踪,因为我之前选择了“决策跟踪信息”选项) .我点击了“执行请求”,显示了服务器响应。

但是,然后我发现了 Bluemix 控制台上业务规则服务的新 UI,这意味着我不再需要使用 Rule Execution Server 控制台来测试我的规则集。

在业务规则服务的“决策服务”选项卡中,我能够看到我新部署的 RuleApp 和规则集(我必须单击“刷新”)。我单击了规则集旁边的箭头(工具提示显示“测试您的服务”)。

这显示了“决策请求”和“决策响应”。我可以选择 XML 或 JSON 数据格式,并在“决策请求”下生成相应的示例数据。

然后我点击了“运行测试”按钮,执行结果显示在“决策响应”下。