Empfohlenes Webinar: Vorstellung von Parasoft C/C++test CT für kontinuierliche Tests und Compliance-Exzellenz | Zum Video

Lesezeit: 2 Minuten

Über uns

Northbridge Financial Corporation ist eine führende Versicherungsgruppe mit Sitz in Kanada, die sich auf die Bereitstellung gewerblicher Sach- und Unfallversicherungslösungen für kanadische Unternehmen spezialisiert hat. Northbridge bietet Unternehmen eine breite Palette von Versicherungsprodukten und -dienstleistungen an, darunter Verbraucher- und Unternehmensdienstleistungsversicherungen, Fertigungsversicherungen, Bau- und Bauunternehmerversicherungen, Kranken- und Sozialversicherungen und mehr.

Als großer Name im kanadischen Finanz- und Versicherungsbereich arbeitet das Unternehmen mit vielen Maklern zusammen. Daher ist die Anwendungsentwicklung des Unternehmens stark auf APIs von Drittanbietern angewiesen, was bedeutet, dass umfassende API-Tests durchgeführt werden müssen, um korrekte Interaktionen mit den Anwendungen zu überprüfen.

Die Herausforderung

Die Ausarbeitung und Umsetzung einer DevOps-Strategie war für kein Unternehmen eine einfache Aufgabe, und das war auch bei Northbridge Financial der Fall. Das Unternehmen musste Automatisieren Sie die API-Tests Prozesse für mehr Agilität und Produktivität. Früher verließen sie sich für API-Tests auf C#-Bibliotheken, aber für den Prozess waren Automatisierungsentwickler erforderlich, die über die Fähigkeiten verfügten, API-Tests mithilfe von Open-Source-Bibliotheken zu programmieren. Infolgedessen war es auf wenige angewiesen, API-Tests zu schreiben.

Der geschriebene Code war nicht für die Verwendung in anderen Projekten skalierbar. Jedes Projekt musste von Grund auf neu geschrieben werden. Daher suchten sie nach einem skalierbareren Ansatz, der es jedem ermöglicht, zum Verständnis und zur Automatisierung von API-Tests beizutragen.

Sie brauchten ein Framework, das diesen Prozess nicht nur automatisiert, sondern auch bei der Identifizierung hilft
Sie können die richtigen Aufgaben so automatisieren, dass sie bestimmte Schlüsselfunktionen priorisieren und effektive Überwachungen und Metriken einrichten können.

Die Vorgehensweise

Der erste Schritt der Organisation bestand darin, mit den Ingenieuren von Parasoft zusammenzuarbeiten, um alle zu identifizieren
Wichtige Bereiche in ihrer Umgebung, die ihnen helfen könnten, ihre APIs auf eine Verbindung zwischen ihnen zu testen
deren Software und das System des Maklers. Da der Broker seine Plattform gleichzeitig mit Northbridge Financial aufbaute, nutzten sie die von Parasoft Service-Virtualisierung Lösung zur Eliminierung von Testverzögerungen durch eine realistische Simulation der Drittanbieter-API.

Durch die Eliminierung von durch Umgebungsausfälle verursachten Testverzögerungen konnten die Teams Automatisierungstests, Leistungstests, Komponententests und Qualitätssicherungstests (QS) konsistent durchführen. Dadurch konnten die Entwicklungs- und Testteams ihre Kosten senken und ihre Zeitplanziele effektiv einhalten.

Die Lösung

Die Organisation nutzte Parasoft SOAtest, eine KI-gestützte API-Testlösung, um ihre APIs zu testen. Mit Parasoft SOAtest konnte das Unternehmen seine Qualitäts- und Abdeckungsziele erreichen.

Sie nutzten auch die Hebelwirkung Parasoft Virtualisieren um APIs von Drittanbietern zu simulieren, die entweder nicht verfügbar oder instabil waren, sodass die Tests ohne Unterbrechung fortgesetzt werden können. Parasoft Virtualize bot dabei die Möglichkeit, realistische Simulationen zu erstellen Parasoft CTP ermöglichte es ihnen, die richtige Umgebung zu schaffen, um jeden Dienst zu testen, ohne sich Gedanken über Ausfallzeiten machen zu müssen, und die API-Dienste mit den richtigen Testdaten zu überprüfen.

„Auch unsere Testerstellungszeit verkürzte sich drastisch, denn sobald das Team in der Durchführung von Tests geschult war, war es sehr einfach und schnell, Testfälle in Parasoft zu erstellen.“

– Pushpinder Malhotra, Senior QA Automation Manager bei Northbridge Financial

Die Ergebnisse

Die Wahl von Parasoft führte zu deutlich positiven Ergebnissen für die Northbridge Financial Corporation. Das Unternehmen erzielte folgende Ergebnisse:

  • Reduzierte Testerstellungszeit um 60 %.
  • Erhöhte API-Testabdeckung um 80 %
  • Reduzierte Testausführungszeit in der CI/CD-Pipeline um 90 %.

Darüber hinaus steigerte Northbridge Financial die Testeffizienz um 40 % und reduzierte Testkosten und Verzögerungen um 30 %.

„Wir haben wirklich viele Vorteile durch den Einsatz dieser Lösungen gesehen. Wir erfassen die richtigen Kennzahlen, um unsere Verbesserungsbereiche zu messen. Die Zeit, die zum Erstellen und Ausführen der API-Testskripts im Vergleich zum Erstellen von UI-Skripts benötigt wird
ist viel niedriger. Parasoft bietet uns die Vorteile einer schnelleren und zuverlässigeren Softwarebereitstellung.“

— Pushpinder Malhotra, Senior QA Automation Manager bei Northbridge Financial

Durch die Nutzung der Fähigkeiten von Parasoft konnte das Unternehmen seine Herausforderungen meistern, die Effizienz steigern und die Qualität seiner Softwarebereitstellung verbessern.

Erfahren Sie, wie Ihr Team seine Softwarequalitätsziele mit einer effektiven automatisierten Teststrategie erreichen kann.

  • Industrie: Finanz & Versicherung
  • Firmengröße: 1,650
  • Standort Toronto, Kanada
  • Lösung: SOAtest, Virtualisierung, CTP