Frage

Können wir JUnit-Testfälle zum Testen von Proxy, Business Services in Oracle Service Bus haben? Wenn ja, kann mir jemand ein paar Zeiger auf das Gleiche geben.

War es hilfreich?

Lösung

Dies kann durch Erstellen von Testsuiten erfolgen, um Nachrichten aus der Warteschlange anzugeben und zu erhalten und Ihren Proxy zu haben, indem Sie die Transformation durchführen.Der transformierte Ausgang kann dann mit dem erwarteten Ausgang mit dem einfachen Zeichenfolgenvergleich verglichen werden.

Andere Tipps

Junits können auch für jede Art von Proxy geschrieben werden, nicht nur von Warteschlangenbasis Proxies.

Wenn Ihre Testtechnologie die Möglichkeit hat, Webdienste oder erholsame Dienste zu testen, kann er auf OSB-Dienste angewendet werden.

Vergessen Sie nicht, welche Benutzeroberfläche Sie für den OSB-Dienst definieren, wie Sie es aufrufen.

Wenn es sich also um eine restbasierte Benutzeroberfläche handelt, tätigen Sie REST-Anrufe, wenn sie eine SOAP-basierte Schnittstelle hat, dann erstellen Sie SOAP-Anrufe d. H. SOAP-Anforderungsnachrichten.

In Bezug auf Behauptungen gilt das gleiche gilt genau wie Web- und Ruhedienst:

  • Antwortstatuscode
  • Antwortnachricht (normalerweise XML für Seife und JSON für den Rest)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top