XDM Plateforme de données de test agile pour un travail d'équipe agile
L’outil de recherche de données de test de XDM analyse les attributs spécifiques à l’application et trouve les données de test qui répondent aux critères des utilisateurs.
XDM permet de trouver de meilleures données de test pour les cas extrêmes et davantage de variantes pour les définitions de test courants.
La « boutique » de données de test de XDM dispose de formulaires en ligne personnalisables permettant aux utilisateurs de prédéfinir et de sélectionner les meilleures données pour leurs tests spécifiques afin de démarrer au plus vite des tests cohérant.
XDM extrait dynamiquement les données de test, les masque et les fournit à l’environnement cible souhaitée. Il génère des rapports détaillés sur les objets d’application disponibles prêts pour le test.
XDM gère la disponibilité et la propriété des données dans les environnements de test. Il empêche par erreur la suppression ou la mise à jours des données utilisées dans un test actif. De plus, les données de test peuvent être réinitialisées afin de reproduire répéter un test en utilisant les mêmes données sources.
XDM va au-delà de la copie de données.
Il automatise toutes les étapes supplémentaires nécessaires afin rendre les données extraites utilisables pour les tests d’application dans un workflow XDM. Ces workflows peuvent être planifiés pour s’exécuter une seule fois ou pour s’exécuter périodiquement en fonction des besoins des utilisateurs.
XDM facilite la collaboration entre les différents utilisateurs. Les informations sont saisies par domaine individuel et compilées dans un processus global de données de test. Chaque équipe a accès à son propre processus ou environnement de données de test.
XDM vous permet de modéliser la manière dont une application stocke les informations, même au-delà des limites de la base de données. Les termes et attributs spécifiques au client pour les objets métier sont utilisés pour reconnaître les données de test d’une application spécifique. Les différents blocs de construction de l’application peuvent être combinés pour former un processus de livraison individuel, composé de manière dynamique.
L’outil de masquage de XDM identifie et masque automatiquement les données sensibles. Les fonctions de modification prédéfinies et les tables de recherche fournies pour les noms et les adresses constituent une base solide pour la création de scénarios de masquage de données individuels. Le masquage peut être appliqué sur place ou à n’importe quel processus de livraison.
Icebox de XDM permet conserver plusieurs copies des mêmes données et environnements de test.
Les données peuvent être copiées dans n’importe quel environnement souhaité. Les tests peuvent être exécutés de manière répétée avec les mêmes données initiales
XDM prend en charge une grande variété de types bases de données relationnelles et de systèmes de stockage de données. Selon la configuration du traitement, des utilitaires spécifiques à la base de données peuvent être utilisés lors du déplacement des données pour maximiser le débit. Les tâches XDM sont indépendantes du système de base de données.
XDM propose différents types de tâches qui répondent aux exigences courantes en matière de gestion des données de test.
Les types de tâches vont du clonage des bases de données complètes, à la copie d’une ou des tables, en passant par le traitement des données au niveau des lignes. XDM propose également des tâches permettant d’analyser et de comparer les structures et données existantes
Tous les processus peuvent être démarrés ou planifiés avec l’API REST de XDM.
La configuration peut être modifiée à l’aide d’une fonction d’importation et d’exportation.
Un plug-in Jenkins est disponible.
XDM peut appeler d’autres outils via leurs API. Ces appels peuvent être effectués avant ou après les étapes individuelles d’une tâche, ou à partir des workflows.
XDM fournit un système d’autorisation pour contrôler l’utilisation de chaque objet de configuration pour les utilisateurs et chaque scénario. XDM prend en charge OpenID, LDAP et un système intégré en tant que fournisseur d’identité.
Le déploiement de configuration de XDM peut gérer vos fichiers de configuration avec un référentiel de code source Git.
Le format de configuration est lisible et les modifications peuvent être appliquées automatiquement.
L’interface Web de XDM facilite la prise en main.
Une apparence cohérente permet de contrôler facilement l’ensemble des fonctionnalités.
XDM est déployé en tant que solution basée sur des conteneurs et s’exécute dans un environnement Docker ou cloud comme Kubernetes.