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.
Echte Jobs, neue Version, automatischer Vergleich – ohne dass dabei etwas versendet wird.
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.
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.
Das neue Ergebnis wird mit dem damals versendeten verglichen. Jede Abweichung wird mit Position, altem und neuem Wert angezeigt.
Im Testlauf wird nichts an Ihre Partner versendet und keine Daten werden verändert. Schreibende Datenbankzugriffe und Nummernkreise sind gesperrt.
Vor jedem Update der Plattform prüfen wir, ob Ihre produktiven Mappings mit der neuen Version weiterhin exakt dasselbe Ergebnis liefern.
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.
Ein Testlauf prüft viele Profile und Zeiträume auf einmal. Das Ergebnis zeigt auf einen Blick, wie viele Jobs gleich geblieben sind.
Sprechen Sie uns an. Wir zeigen Ihnen, wie wir mit der Test Suite Änderungen und Updates absichern, bevor sie Ihren Betrieb erreichen.