测试规则
为确保规则配置的准确性与接口调用的稳定性,规则引擎提供了“测试”功能,帮助用户在规则发布前验证参数设置和接口可用性。通过该功能,用户可提前发现配置问题,保障规则调用的顺利执行。
该功能支持在线验证集成接口的参数配置,不仅为后续规则调用提供便利,还能直观测试参数与接口的实际运行效果,从而提升系统整体稳定性。
规则引擎提供两种测试模式,适用于不同的测试场景与输入方式:
- JSON测试:适用于输入结构较为复杂的数据,支持完整的JSON对象格式,便于灵活填写各属性值。常用于验证对象、数组或映射等复杂数据类型。
- 仿真测试:以列表形式输入参数,支持直接设置各条件的值。适用于逐项输入参数、快速验证基础数据类型,操作直观、上手容易。
约束与限制
“仿真测试”仅支持六种基本数据类型:文本、数字、日期、时间日期、整数和布尔类型,不支持对象、数组、映射等复杂结构。
如果规则包含复杂数据类型的条件字段(如“订单明细数组”、“设备参数映射”),请使用“JSON测试”模式。
前提条件
- 已登录应用运行态,并具备规则引擎操作权限。
- 已完成规则创建,具体操作请参见基于规则引擎创建规则。
选择测试模式
保存测试用例
为了方便后续复用测试数据,用户可以保存当前测试用例:
- 在左侧导航栏中,选择,进入“规则列表”页面。
- 找到目标规则,在对应行“操作”栏中选择,展开“规则测试”页面。
- 单击“保存用例”,弹出“保存用例”窗口。
- 在弹出的窗口中,输入用例名称,单击“确定”。
用例名称支持中文、字母、数字、下划线(_)、空格、中横线(-)和英文点号(.)。
保存的用例可在“测试记录”的“测试用例”中查看。
查看测试记录
规则引擎支持查看历史测试记录和已保存的测试用例,方便追溯测试过程或重复使用测试数据。
- 在左侧导航栏中,选择,进入“规则列表”页面。
- 找到目标规则,在对应行“操作”栏中选择,展开“规则测试”页面。
- 在“规则测试”页面,单击“测试记录”,可分别查看历史记录和测试用例。
- 查看历史记录
在“历史记录”页签中,可查看该规则的所有过往测试记录。单击任意一条记录行,可查看其输入数据、输出数据等详细信息。如果某条记录已失效,可单击“删除”,清理无用数据,保持记录整洁。
- 查看测试用例
在“测试用例”页签中,可查看所有已保存的测试用例。单击任意用例行,可直接复用该用例的测试数据进行新一轮测试。如果某条用例已失效或不再适用,可单击“删除”,清理无用的测试用例,优化资源管理。
- 查看历史记录

