2010-07-12 158 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)