Test Suite

Änderungen ohne Risiko für den laufenden Betrieb

Jede Änderung an einer Schnittstelle birgt ein Risiko: Ein angepasstes Mapping für einen Partner, ein neues Feld oder ein Update der Plattform kann unbemerkt Auswirkungen auf Nachrichten haben, die bisher einwandfrei liefen. Oft fällt das erst auf, wenn ein Partner sich meldet.

Mit der Test Suite in XNICE schließen wir diese Lücke. Bevor eine Änderung live geht, schicken wir bereits verarbeitete Jobs mit ihren damaligen Eingangsdaten erneut durch das Mapping und vergleichen das Ergebnis mit dem, was damals tatsächlich an Ihre Partner gegangen ist. Bleibt alles gleich, ist die Änderung sicher. Gibt es Abweichungen, sehen wir sie, bevor sie Ihren Betrieb erreichen.

So funktioniert ein Testlauf

Echte Jobs, neue Version, automatischer Vergleich – ohne dass dabei etwas versendet wird.

Ablauf eines Testlaufs: echte Jobs werden in einer Sandbox mit dem neuen Mapping verarbeitet und das Ergebnis mit dem damaligen verglichen
Beispiel-Ergebnis eines Testlaufs mit Zählern für gleiche Jobs, Abweichungen und Fehler sowie einer Tabelle der Abweichungen

Jede Abweichung auf einen Blick

Nach dem Testlauf zeigt XNICE, wie viele Jobs unverändert geblieben sind, wo es Abweichungen gibt und ob ein Mapping abgebrochen ist.

Für jede Abweichung sehen wir genau, an welcher Stelle der Nachricht sich was geändert hat – alter und neuer Wert nebeneinander. So lässt sich sofort beurteilen, ob die Änderung gewollt ist oder korrigiert werden muss.

  • Ergebnis je Job: gleich, Abweichung oder Fehler
  • Alte und neue Datei vollständig nebeneinander
  • Testlauf mit Daten aus dem Produktivsystem auf dem Testsystem

Was die Test Suite für Sie leistet

Getestet mit Ihren echten Daten

Statt ausgedachter Testfälle nutzt die Test Suite die Dokumente, die tatsächlich bei Ihnen ein- und ausgegangen sind – mit allen Sonderfällen aus dem Alltag.

Feld- und segmentgenauer Vergleich

Das neue Ergebnis wird mit dem damals versendeten verglichen. Jede Abweichung wird mit Position, altem und neuem Wert angezeigt.

Sandbox: nichts geht raus

Im Testlauf wird nichts an Ihre Partner versendet und keine Daten werden verändert. Schreibende Datenbankzugriffe und Nummernkreise sind gesperrt.

Updates ohne Risiko

Vor jedem Update der Plattform prüfen wir, ob Ihre produktiven Mappings mit der neuen Version weiterhin exakt dasselbe Ergebnis liefern.

Gezielte Ausnahmen

Werte, die sich zwangsläufig ändern – etwa das aktuelle Datum oder laufende Nummern – werden per Regel vom Vergleich ausgenommen. Übrig bleibt, was wirklich zählt.

Hunderte Jobs in einem Lauf

Ein Testlauf prüft viele Profile und Zeiträume auf einmal. Das Ergebnis zeigt auf einen Blick, wie viele Jobs gleich geblieben sind.

Sicherheit für Ihre Schnittstellen

Sprechen Sie uns an. Wir zeigen Ihnen, wie wir mit der Test Suite Änderungen und Updates absichern, bevor sie Ihren Betrieb erreichen.

Beratung anfragen