XDM CI/CD Testing

Données de test réalistes pour l’intégration continue (CI) / Déploiement continue (CD)

L’objectif des tests CI/CD est d’approuver une version de déploiement uniquement si elle répond aux exigences des tests fonctionnels. Pour tester efficacement une application dans des scénarios réels, il est essentiel d’utiliser des données de test qui reflètent précisément ces conditions.

Query Informatique

Préparer l'environnement de test

Générer des données de test sans système automatisé est un processus chronophage, qui nécessite souvent des contrôles manuels minutieux pour en vérifier la convivialité. Ne laissez pas cela retarder votre développement et votre déploiement. Adaptez en permanence vos données de test pour les adapter à l’évolution du processus de développement logiciel.

Query Informatique

Intégrer XDM dans les processus CI/CD

Lancez la livraison des données de test directement depuis votre outil CI/CD. Jenkins, TeamCity, CircleCI, Bamboo, GitLab et d’autres plateformes peuvent interagir via l’API REST de XDM pour lancer des demandes de données de test paramétrées.

Query Informatique

Définir les flux de travail de livraison
des données de test

Le langage de workflow et la prise en charge des hooks de XDM permettent la mise en œuvre d’une logique et d’une automatisation personnalisées pour gérer efficacement les données de test.

Query Informatique

Utiliser les clients API intégrés

XDM propose des clients intégrés pour automatiser des tâches telles que l’appel de points de terminaison REST, l’interrogation de données, la reconstruction d’index, le remplissage de catalogues de recherche, l’accès à des services internes et la préparation de rubriques Kafka. Cette fonctionnalité s’étend au-delà du simple remplissage de données, garantissant que l’ensemble des d’applications concernées sont prêtes pour l’exécution des tests.

Query Informatique

Fournir des données de test fiables pour les tests automatisés

Assurez des tests fiables et reproductibles en réutilisant les mêmes données pour chaque exécution de test. Cette approche éliminera le casse-tête de la correction des bugs qui détruisent les données de l’application.

Query Informatique

Accélérez votre suite de tests d'intégration

Les tests automatisés nécessitent un point de départ au sein de l’application. En fournissant les données de test appropriées, vous pouvez accélérer le temps de démarrage de vos tests.

Query Informatique

Alignez les données d'entrée de test avec vos données de test

Basez vos tests directement sur les données, en utilisant les termes de classification des objets métier livrés comme coordonnées pour l’exécution des tests.

Query Informatique

Générez les résultats de test attendus directement à partir des données.

Utilisez les données de test pour obtenir les résultats attendus de vos tests. Vérifiez l’affichage correct des objets métier sous-jacents en réappliquant les actions et les transformations sur l’application. Enfin, comparez les données obtenues à celles produites par la version précédente pour garantir la cohérence.

Query Informatique
Support techniquescreen tag