Verwenden Sie Agentic AI, um intelligentere API-Tests zu generieren. In wenigen Minuten. Erfahren Sie mehr >>
Lesezeit: 2 Minuten
Zum Abschnitt springen
Übersicht
ACI Informatica ist das interne Unternehmen des italienischen Automobilclubs (ACI) und auf IKT-Dienstleistungen und Technologieunterstützung spezialisiert. Im Auftrag des ACI verwaltet das Unternehmen das Pubblico Registro Automobilistico (PRA), entwickelt Systeme zur Erhebung der Kraftfahrzeugsteuer für die angeschlossenen Regionen und bietet technische Unterstützung für Akteure der Automobilbranche.
ACI Informatica arbeitet mit öffentlichen Verwaltungen zusammen, um innovative digitale Lösungen zu entwickeln und so zur digitalen Transformation des Landes beizutragen. Das Unternehmen beteiligt sich an Projekten zur Modernisierung und Integration nationaler Informationssysteme, fördert Synergien zwischen öffentlichen Stellen und verbessert die Datenzugänglichkeit und -sicherheit für Bürger und Unternehmen.
Zum Abschnitt springen
Die Herausforderung
ACI Informatica hat für ACI eine neue Anwendung zur Verwaltung der regionalen Kraftfahrzeugsteuern (NSTAR) entwickelt. Das Team entwickelt die Anwendung in Modulen. Diese Module interagieren miteinander und sind über die Weboberfläche miteinander verbunden. Zu den wichtigsten Modulen gehören:
- Steuerliche Situation
- Stempelberechnung
- Schadenregulierung
- Rechtsstreit
Mit dem Ziel, die gesamte Software mit umfassender Testabdeckung zu entwickeln und zu veröffentlichen, war dem Entwicklungsteam klar, dass es seine Testsuite für jedes mögliche Szenario verbessern musste, um sicherzustellen, dass die Software mit allem zurechtkommt.
Die Herausforderung bestand darin, die Abdeckung aufrechtzuerhalten und gleichzeitig die Testsuite mit neuen Szenarien und Funktionen zu verbessern – auch bei zukünftigen Software-Upgrades.
Die Vorgehensweise
Der bisherige Testautomatisierungsprozess umfasste den Einsatz marktüblicher Tools und einen manuellen Funktionstestprozess. ACI Informatica erkannte die Notwendigkeit, den Testumfang zu erweitern. Die anfänglichen Anforderungen des Teams umfassten Folgendes:
- Vollständige Testabdeckung aller Anwendungsfälle während der Entwicklung der Steuerberechnungssoftware.
- Möglichkeit, die Testsuite durch die Implementierung neuer Funktionen und Software-Updates zu erweitern.
- Automatisierte Softwaretests um die Abdeckung für jedes Update und jedes neue Szenario sicherzustellen.
- Fähigkeit, alle internen Testanforderungen zu testen und einzuhalten.
Die Lösung
Dale Consulting, ein Partner von Parasoft, stellte dem Entwicklungsteam von ACI Informatica Parasoft SOAtest vor, ein vollständig integriertes, Automatisierte API- und Webservice-Testlösung unterstützt durch KI und maschinelles Lernen.
SOAtest erwies sich als unverzichtbar, da es die Automatisierungs- und Abdeckungsanforderungen des Teams umfassend erfüllte. Darüber hinaus integrierte das Tool alle Testbereiche in eine einzige Plattform und verbesserte so die Testqualität, das Reporting und das Projektmanagement.
Die Ergebnisse
Das Entwickler- und Testteam von ACI Informatica erlebte durch das Schulungsprogramm von Parasoft eine effektive Einarbeitung. Seitdem konnten sie zahlreiche Vorteile feststellen, darunter die folgenden:
- Verbesserte API-Testproduktivität durch Erstellen von Test-Suites in der Hälfte der Zeit.
- Möglichkeit zur Durchführung sowohl kontinuierlicher Entwicklung als auch gelegentlicher Tests dank vielseitiger Testoptionen.
- Skalierbarkeit dank flexibler Lizenzierung.
ACI Informatica hat SOAtest nahtlos in den Entwicklungsworkflow wichtiger, strategischer Projekte integriert. Diese Weiterentwicklung hin zu automatisierten Tests beschleunigt den Prozess für jede neue Softwareversion. Durch den Einsatz der Lösungen von Parasoft verbessern die Entwicklungs- und Testteams die Qualität, Effizienz und Skalierbarkeit ihrer Testprozesse.
Erfahren Sie, wie KI/ML Ihrem Team helfen kann, API-Tests zu verbessern.
- Industrie: Informationstechnologie
- Ort: Rom, Italien
- Lösung: SOAtest