我试图在一个项目中使用JRules BRMS7.1。我发现DVS在测试Ruleset时有一定的局限性。
它不能测试场景文件模板中复杂类型的集合中的内容。
但我理解这是正常的,因为这种内容对于Excel表格格式来说太复杂了。
因此,任何人都知道,在不使用DVS的情况下,需要大量复杂类型输入的大量测试用例,测试规则集的最佳方法是什么?
发布于 2012-08-13 14:35:35
如果开发人员正在进行测试,那么将JUnit与嵌入式规则引擎结合使用。如果非技术用户需要执行测试,那么升级到没有此限制的WODM 7.5可能是最简单的。如果这不是一个选项,那么可以使用JRules 7.1DVS,但它有点复杂,涉及创建一个单独的包装规则项目,该项目将输出集合作为输入并在其XOM中执行与实际结果的比较。
发布于 2012-08-22 09:54:33
Rao是正确的,您可以使用数组作为预期的结果(输入很容易),但是您必须使用隐藏的JRules API,这是痛苦的。
答案是JUnit或7.5。
除非你想付钱给IBM去做,否则他们可能会说这是不可能的,因为它在任何地方都是不可能的:
干杯
PS:顺便说一句,作为输入的复杂类型的数组很容易确定,而且我认为很好地记录了。
发布于 2013-11-11 22:15:57
如果您已经将规则作为HTDS服务部署到RES,那么您可以使用SoapUI来测试HTDS服务。
SoapUI允许您设置可用于测试不同场景的测试用例。
https://stackoverflow.com/questions/11861803
复制相似问题