1

是否有替代 JDeveloper 提供的用于测试 SOA 项目/BPEL 的 Oracle SCA 单元测试的替代方法?

我遇到的问题是通过笨重的 UI 编写测试所需的工作量,最小的更改将使当前构建的所有测试无效,这使得它们无法维护。

另一个问题是由于图形界面必须首先编写 SOA 组合,然后才能编写单元测试,这意味着不可能进行测试驱动开发。

最后一个问题是数据库合作伙伴链接的仿真功能不完整。

4

1 回答 1

2

我使用 SOAP-UI 来执行单元测试。我使用 SOAP-UI 创建单独的测试脚本,它允许我生成许多不同的测试用例场景,这些场景可以针对单个服务。

然后我从 Jenkins/Hudson 脚本调用这些来提供持续集成测试。

通过这种方式,您可以在不首先创建组合的情况下进行 TDD。

使用您的数据库合作伙伴链接,您可以使用存根组合或 SOAPUI 来模拟它们。这取决于您的配置是什么以及您使用数据的确切用途。

于 2014-03-22T03:12:41.037 回答