有谁知道什么单元测试工具开发Tibco的流程时,可以使用?

在接下来的几个月里,我会工作的一个Tibco的项目,我试图找到任何现有的单元测试框架,这可能使工作更容易建立与TDD方法。

迄今为止,唯一一个我已经能够找到被称为 BWUnit 。这似乎确定,但其目前在测试阶段,它的商业软件。如果可能的话,我想使用一个开源工具,但只要它能够做好我很高兴。

所以做任何其他的单元测试工具为TIBCO发展的人知道?

另外,没有任何人有BWUnit的经验吗?是多么有用/是什么呢?

有帮助吗?

解决方案

有关BW项目,我做基于BW流程本身我自己的单元测试框架。因此,自动测试和验证被编码在TIBCO项目本身。

有关AMX项目,我建议SOAPUI为您服务的自动化测试。不过,我编码在底层语言的所有单元测试,在我的情况的Java,使用JUnit。组件下实现类相互引用直接在单元测试,绕过AMX代码执行的消息传递。

其他提示

试图做使用TDD肥皂UI等的方法就不会非常有效。我用这对BW和你没有得到粒度和舒适性,从一个完整的单元测试套件相同的水平。 BWUnit是一个很好的工具,如果你与你的TIBCO PSG球员的良好关系你可以得到TibUnit这是PSG洁具像CLE。

我们也已经想出使用像达网络的外部单元测试框架,然后使用控制器,图案换出使用动态过程覆盖标志的过程的俯视图。所以esentaially我们就会有一个会说像一个控制通道

控制     - 过程1周覆盖               - /进程/ SomeProcess.process     - 方法2覆盖              {空白}

所以在单元测试你将能够在安装程序调用BW使用控制信道(EMS或HTTP),并告诉它加载一个不同的过程。虽然这工作,因为设计的功能有限的仍是黑客攻击。

我们还看到了服务网格和BWSE并且似乎没有给我们任何东西。实际上有点更限制性的。

这里有一个称为浣熊以上的Tibco ActiveEnterprise建造。

旧框架

它具有所谓的单元测试组件 UiTest 集中于会合消息传递。

这似乎并没有太多的活动最近,虽然。

使用BW-TEST你可以练习TDD和添加项目到你的CI 检查它在 http://nicosommi.com/?p=209

它是开源

IBM RIT 是非常好的工具来工作的这种情况下,它可以帮助你主张不同的场景,并评估代码覆盖率。

我建议IBM RIT。它是IBM RTW栈的一部分。您可以在分娩的TDD和CI / CD模型使用很容易。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top