【问题标题】:Call TIBCO BW6 process from Java code从 Java 代码调用 TIBCO BW6 进程
【发布时间】:2018-02-19 14:51:02
【问题描述】:

我正在寻找一种方法来自动测试我们的 TIBCO BW6 应用程序。

我想使用两种测试方法:单元测试和 BDD。

对于单元测试,我希望能够调用具有一些输入和输出的子流程,并断言处理过的数据。

对于 BDD,我想使用 Cucumber,并从头到尾测试整个流程。

要实现这一点,如果我可以从 Java 调用(子)进程并带有一些输入和输出,那就太好了。

有人知道这是否可行吗?

【问题讨论】:

标签: tibco-business-works


【解决方案1】:

由于在 tibco bw 6 中,范例是将每个进程构建为soap/rest 服务,您可以从java 调用这些进程,调用方式与调用soap/rest 服务的方式相同。 如果您在没有绑定的情况下实现了一个子流程,您可以轻松地对其进行重构并从 java 代码中对其进行测试。

【讨论】:

    【解决方案2】:

    BW 6.4.0 版本在 BW6 中引入了单元测试!

    https://docs.tibco.com/pub/activematrix_businessworks/6.4.0/relnotes/GUID-10ED9A26-AED6-4A2D-B274-2E7A558DC98D.html

    “您现在可以采用测试驱动设计 (TDD) 方法进行开发 带有新单元测试的 ActiveMatrix BusinessWorks 应用程序 特征。您可以在 BusinessWorks Process,通过调试器测试断言并 在 Debug 透视图中查看测试结果。请参阅单元测试 在应用程序开发指南中。”

    BW6 (6.4.2) 单元测试文档: https://docs.tibco.com/pub/activematrix_businessworks/6.4.2/doc/html/GUID-20758669-A9B4-4D84-95DB-0BFDA225E068.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-05
      • 2012-08-12
      • 1970-01-01
      • 1970-01-01
      • 2019-05-21
      相关资源
      最近更新 更多