【问题标题】:What are the pros and cons of using JUnits for testing ILOG JRules over DVS?使用 JUnit 在 DVS 上测试 ILOG JRules 的优缺点是什么?
【发布时间】:2013-01-30 19:48:42
【问题描述】:

我是 IBM 规则设计器的新手。我已经编写了一些规则集,现在我想测试它们。谁能帮助我了解为什么或何时使用 DVS 以及何时使用 JUnit 进行测试?

【问题讨论】:

    标签: unit-testing junit jrules


    【解决方案1】:

    目前我只在培训中使用过 DVS,但我可以告诉你我的观点:
    DVS 的优点:
    - BI 用户可以创建新测试(使用 excels 文件)并在 RTS 上执行它们。
    DVS 的缺点:
    - 它是 BOM 侵入性的,例如,您必须在 BOM 中指定 DVS 文件中不需要的每个属性。
    - 第一次设置它可能需要很多时间,例如要使用特定的日期格式,场景错误不容易理解(这不是你的 junit 测试代码)等。

    个人而言,我建议您在负责填充场景数据时使用 Junit,对于较大的测试,您可以将 csv 文件与 junit 一起使用。 如果 BI 用户必须进行测试,并且必须在需要时看到结果,那么请使用 DVS。

    【讨论】:

    • 是的,在我的情况下,业务用户必须看到结果并进行测试。我想那会更好地与DVS一起去。非常感谢您就此事回复我。
    • 我开始用DVS了,Junit和DVS都可以结合使用;)
      pic.dhe.ibm.com/infocenter/brjrules/v7r0/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-25
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 2015-01-30
    • 2011-04-01
    相关资源
    最近更新 更多