Empfohlenes Webinar: KI-gestütztes API-Testing: Ein No-Code-Ansatz zum Testen | Zum Video

Lesezeit: 4 Minuten

Übersicht

Ein führender Anbieter von Zahlungslösungen musste schneller Prototypen von Funktionalitäten erstellen, um die Markteinführungszeit für neue Partnerprogramme zu verkürzen. Mithilfe des Virtualisierungstools von Parasoft zum Prototyping des erwarteten Verhaltens der zugehörigen Dienste kann das Unternehmen Feedback von Partnern zu neuen Funktionen einholen, bevor diese tatsächlich entwickelt werden. Mit Parasoft Virtualize können sie in wenigen Minuten anspruchsvolle virtuelle Assets erstellen und bereitstellen. Anschließend verwenden sie Parasoft CTP, um schnell mehrere Versionen derselben Umgebung bereitzustellen, von denen jede auf die Bedürfnisse eines bestimmten Partners zugeschnitten ist.

Die Herausforderung: Beschleunigung der Markteinführungszeit für eine Partnerintegrationsinitiative

Ein führender Anbieter von Zahlungslösungen führt verschiedene Programme ein, um Einzelhandelspartner zu ermutigen, sich direkt in ihre eigenen Verarbeitungssysteme zu integrieren (anstatt Transaktionen über den typischen Vermittler zu leiten). Um den Kundenstamm für dieses Programm zu vergrößern, stellt die Organisation den teilnehmenden Einzelhändlern verschiedene Werbeaktionen zur Verfügung.

Um die beste Werbung zu finden, um Unternehmen anzuziehen, sind ein hohes Maß an Partner-Input sowie Tests vor Ort erforderlich. Die Organisation verlässt sich stark auf das Feedback der Partner, um zu bestimmen, welche Programme implementiert und wie sie gestaltet werden sollten. Sobald diese Programme bereitgestellt sind, benötigt die Organisation die Flexibilität, alle Werbeaktionen, die nicht die gewünschten Ergebnisse erzielen, schnell anzupassen.

Die Entwicklung der Dienste, die solche Programme vorantreiben, dauerte jedoch drei bis sechs Monate. Dies behinderte ihre Fähigkeit, frühzeitig Feedback von Partnern zu erhalten, und das Risiko zusätzlicher Verzögerungen führte dazu, dass aus Zeitgründen viele wertvolle Rückmeldungen eingereicht wurden. Die Problempartner, die sie benötigen, um ihre eigenen Anwendungen (wie z.

Service-Virtualisierung beschleunigt Feedback-Zyklen und verkürzt die Markteinführungszeit

Das Unternehmen verwendet jetzt die Service-Virtualisierungslösung von Parasoft, um schnell Prototypen für neue Funktionen zu entwickeln. So können sie früher und häufiger Feedback von Partnern einholen. Sobald sie eine Idee für ein neues oder aktualisiertes Programm haben, beginnen sie mit der Modellierung eines virtuellen Assets, das das erwartete Serviceverhalten emuliert. Die Partner können dann die Funktionalität des Prototyps bewerten und Feedback geben, bevor die Entwicklung beginnt. Sobald die Partner die in einem virtuellen Asset modellierte Funktionalität genehmigen, können sie sofort mit der Integration und dem Testen beginnen. Auf diese Weise können Partnerintegrationen parallel zur Entwicklung erfolgen, was die Zeit für die Einführung des neuen Programms erheblich verkürzt.

Die Möglichkeit, schnelle Prototypen mit neuen Funktionen bereitzustellen, reduziert den Zeit- und Arbeitsaufwand für das Sammeln von Feedback von Stakeholdern. Und erhöht ihre Fähigkeit, auf das erhaltene Feedback zu reagieren. Es hilft auch seinen Partnern, indem es ihnen frühzeitigen On-Demand-Zugriff auf die neuen Funktionen bietet, die sie entwickeln und testen müssen.

Früher dauerte es Wochen oder sogar Monate, um einen Prototyp zu bauen, der verwendet werden konnte, um Benutzer-Feedback zu erhalten, dann mehrere Monate, bis die Entwicklung abgeschlossen war. Jetzt kann ein komplexer Prototyp in Minuten oder Stunden nachgebaut werden. Wenn die Organisation später beschließt, ein Programm anzupassen, kann sie schnell einen aktualisierten Prototyp einführen. Partner können dann die Erwünschtheit des Updates validieren und bewerten, wie sich diese Änderungen auf ihre bestehende Integration auswirken könnten.

Einfache Erstellung, Bereitstellung und Wartung komplexer virtueller Assets

Da die Fähigkeit zur schnellen und häufigen Weiterentwicklung virtueller Assets entscheidend für die Fähigkeit des Unternehmens war, Prototypen bereitzustellen und Feedback zu erhalten, waren sie besonders beeindruckt davon, wie einfach sie ein hochentwickeltes virtuelles Asset in Stunden oder manchmal sogar Minuten aufbauen konnten. Sie waren auch erstaunt, wie sie eine virtuelle Ressource schnell ändern, auf Speichern klicken und sie sofort bereitstellen können.

Sie haben beispielsweise 10 verschiedene Dienstvorgänge, die alle denselben Endpunkt haben. Sie wollten haben Parasoft Virtualisieren auf einige dieser Anfragen antworten und andere an den Live-Service weiterleiten lassen (das Routing würde anhand von Kriterien in der XML-Anfrage bestimmt). Dieses Szenario wurde in weniger als fünf Minuten konfiguriert und bereitgestellt.

Virtuelle Assets folgen komplexen Geschäftsregeln, um Fehlerbehebungen zu virtualisieren

Die Organisation hat einen sehr interessanten Anwendungsfall für die Dienstvirtualisierung entwickelt. Wenn ein Fehler in dem System identifiziert wird, das Partner entwickeln und testen, verwendet das Unternehmen Service-Virtualisierung, um die Bereitstellung eines Bugfixes zu emulieren – bevor dieser Fix tatsächlich verfügbar ist. Anstatt Wochen oder Monate auf eine Fehlerbehebung zu warten, erhalten Partner jetzt sofortigen Zugriff auf die ordnungsgemäß funktionierende Funktionalität.

Damit diese Fehlerkorrektur-Virtualisierung für Partner transparent funktioniert, musste Parasoft Virtualize eine komplexe Logik implementieren. Dies erforderte, dass sie die meisten Anfragen an das eigentliche Partnerportal weiterleiten, aber die spezifischen Arten von Anfragen, von denen bekannt ist, dass sie das Problem auslösen, an ein spezielles virtuelles Asset umleiten. Zum Beispiel hatten sie eine Konfiguration, in der Parasoft Virtualize Anfragen nach Regeln wie folgt identifiziert und umleitet: „Wenn der Wert A innerhalb eines Bereichs und der Wert B innerhalb eines anderen Bereichs liegt, senden Sie die Anfrage an Parasoft Virtualize statt an das eigentliche Partnerportal. Lassen Sie dann Parasoft Virtualize die Adresse des Anforderers untersuchen und für bestimmte geografische Regionen zusätzliche Felder in die Antwort aufnehmen.“

Mit anderen Worten, Parasoft Virtualize ändert nicht nur die Daten in der Antwort, sondern ändert auch die Struktur der Antwort basierend auf den in diesen Regeln ausgedrückten bedingten Kriterien.

Erfahren Sie, wie Sie die richtige Service-Virtualisierungslösung für Ihr Unternehmen auswählen.

  • Industrie: Finanzen
  • Solutions: Virtualisieren, CTP