0

我们可以有用于测试 Oracle Service Bus 中的代理、业务服务的 Junit 测试用例吗?如果是的话,有人可以给我一些相同的指示。

4

3 回答 3

1

这可以通过创建测试套件来从队列中放置和获取消息并让您的代理进行转换来完成。然后可以通过简单的字符串比较将转换后的输出与预期输出进行比较。

于 2010-08-16T06:20:59.300 回答
0

JUnits 也可以为任何类型的代理编写,不仅是基于队列的代理。

于 2012-12-26T08:36:57.600 回答
0

如果您的测试技术能够测试 Web 服务或 RESTful 服务,那么它可以应用于 OSB 服务。

请记住您为 OSB 服务定义的接口是您调用它的方式。

因此,如果它是基于 REST 的接口,那么您将进行 REST 调用,如果它具有基于 SOAP 的接口,那么您将进行 SOAP 调用,即 SOAP 请求消息。

在断言方面,同样适用于 Web 和 REST 服务:

  • 响应状态代码
  • 响应消息正文(通常是用于 SOAP 的 XML 和用于 REST 的 JSON)
于 2016-06-03T15:27:22.280 回答