Script-Logik prüfen
Prüfen Sie die Veränderung von Body, Headern und Properties mit synthetischen Testdaten. Ergänzen Sie leere Eingaben, fehlende Properties und unerwartete Formate.
Testen Sie Groovy-Scripts für SAP Cloud Integration mit einer simulierten Message. Die folgende Anleitung zeigt ein kleines Beispiel für Body, Header und Exchange Properties.
Mit Testdaten, einem konkreten Beispiel und nachvollziehbarem Ergebnis.
import com.sap.gateway.ip.core.customdev.util.Message
import java.util.Locale
Message processData(Message message) {
String body = message.getBody(String) ?: ""
String source = message.getProperty("sourceSystem") ?: "unknown"
message.setHeader("X-Source-System", source)
message.setBody(body.toUpperCase(Locale.ROOT))
return message
}Das ausführbare Beispiel aus der Anleitung weiter unten.
Mit den Testdaten aus Schritt 1 wird contiva zu CONTIVA. Fehlt sourceSystem, erhält der Header den Ersatzwert unknown.
import com.sap.gateway.ip.core.customdev.util.Message
import java.util.Locale
Message processData(Message message) {
String body = message.getBody(String) ?: ""
String source = message.getProperty("sourceSystem") ?: "unknown"
message.setHeader("X-Source-System", source)
message.setBody(body.toUpperCase(Locale.ROOT))
return message
}Entwickelt für SAP CPI-Profis - einfach, schnell und ohne Setup
Keine Installation, keine Konfiguration
Body, Header und Properties vorgeben und Ergebnisse prüfen.
Sofortiges Feedback für Ihre Scripts
Prüfen Sie die Veränderung von Body, Headern und Properties mit synthetischen Testdaten. Ergänzen Sie leere Eingaben, fehlende Properties und unerwartete Formate.
Die Simulation ersetzt keinen Test mit Adaptern, Berechtigungen und Zielsystemen in Ihrer SAP-Umgebung. Stimmen Sie die Groovy-Version mit Ihrem iFlow ab.
Body, Header und Exchange Properties für processData-Scripts simulieren.
Mit Beispielen starten und die Ausgabe schrittweise prüfen.
Die Browser-IDE ist kostenlos nutzbar. Für komplexe iFlows, Fehleranalyse oder Reviews unterstützen wir Sie auch mit SAP-CPI-Beratung.