Utilisez Agentic AI pour générer des tests API plus intelligents. En quelques minutes. Apprenez comment >>

Temps de lecture : 2 minutes

Vue d'ensemble

ACI Informatica est la société interne de l'Automobile Club d'Italie (ACI), spécialisée dans la fourniture de services TIC et de support technologique. Pour le compte de l'ACI, elle gère le Registre public de l'automobile (PRA), développe des systèmes de collecte de la taxe d'immatriculation des automobilistes pour les régions affiliées et propose une assistance technique aux opérateurs du secteur automobile.

ACI Informatica collabore avec les administrations publiques pour développer des solutions numériques innovantes, contribuant ainsi à la transformation numérique du pays. L'entreprise participe à des projets de modernisation et d'intégration des systèmes d'information nationaux, favorisant les synergies entre les organismes publics et améliorant l'accessibilité et la sécurité des données pour les citoyens et les entreprises.

Le défi

ACI Informatica a développé une nouvelle application pour ACI afin de gérer les taxes régionales sur les véhicules automobiles (NSTAR). L'équipe développe l'application en modules. Ces modules interagissent entre eux et se connectent via l'interface web. Parmi les principaux modules, on peut citer :

  • Situation fiscale
  • Calcul du timbre
  • Réclamations
  • Contentieux

Avec pour objectif de développer et de publier tous ses logiciels avec une couverture de test complète, l'équipe de développement savait qu'elle devait améliorer sa suite de tests avec tous les scénarios possibles pour garantir que le logiciel puisse tout gérer.

Le défi consistait à maintenir la couverture tout en améliorant la suite de tests avec de nouveaux scénarios et fonctionnalités, même lors des futures mises à niveau logicielles.

L'approche

Le processus d'automatisation des tests précédent impliquait l'utilisation d'outils du marché et de tests fonctionnels manuels. ACI Informatica a identifié le besoin d'étendre le périmètre des tests. Les exigences initiales de l'équipe étaient les suivantes :

  • Couverture complète des tests sur tous les cas d'utilisation lors du développement du logiciel de calcul des impôts.
  • Capacité à développer la suite de tests avec la mise en œuvre de nouvelles fonctionnalités et de mises à jour logicielles.
  • Tests logiciels automatisés pour assurer la couverture de chaque mise à jour et de chaque nouveau scénario.
  • Capacité à tester et à respecter toutes les exigences de tests internes.

La solution

Dale Consulting (qui fait partie du groupe Ulixe), partenaire de Parasoft, a présenté à l'équipe de développement d'ACI Informatica Parasoft SOAtest, un logiciel entièrement intégré, solution de test automatisée d'API et de services Web alimenté par l'IA et l'apprentissage automatique.

SOAtest L'outil s'est avéré essentiel car il répondait parfaitement aux besoins d'automatisation et de couverture de l'équipe. De plus, il intégrait tous les domaines de test sur une plateforme unique, améliorant ainsi la qualité des tests, le reporting et la gestion de projet.

Les Résultats

L'équipe de développeurs et de testeurs d'ACI Informatica a bénéficié d'une intégration efficace grâce au programme de formation de Parasoft. Depuis, elle a constaté plusieurs avantages, notamment les suivants :

  • Productivité des tests API améliorée en créant des suites de tests en deux fois moins de temps.
  • Capacité à effectuer à la fois un développement continu et des tests occasionnels grâce à des options de test polyvalentes.
  • Évolutivité grâce à des licences flexibles.

ACI Informatica a intégré SOAtest de manière transparente à son flux de développement pour des projets stratégiques importants. Cette évolution vers les tests automatisés accélère le processus à chaque nouvelle version logicielle. En adoptant les solutions de Parasoft, les équipes de développement et de test améliorent la qualité, l'efficacité et l'évolutivité de leurs processus de test.

Découvrez comment l’IA/ML peut aider votre équipe à améliorer les tests d’API.

  • Industrie: Technologies de l'information
  • Lieu : Rome, Italie
  • Solution: SOAtest