2010-07-12 127 views
0

我们可以在Oracle Service Bus中测试Proxy,Business Services的Junit测试用例吗? 如果是的话可以有人给我一些指向相同的指针。JUNIT测试OSB服务

+0

这里HTTP ://cn.forums.oracle.com/forums/thread.jspa?threadID = 1101583&start = 0&tstart = 0我和Alph进行了很长时间的讨论,他在这里写下他的结论 http://wordpress.transentia.com.au/WordPress的/ 2010/11/20 /单元测试-XQuery的使用-OSBS-API-2 / – 2011-06-07 11:16:34

回答

1

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

0

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

0

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

记住你为OSB服务定义的接口是你如何调用它。

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

,主张而言,同样适用就像Web和REST服务:

  • 响应状态代码
  • 响应消息体(通常是XML SOAP和JSON的REST)