Découvrez quelle solution de test API est arrivée en tête dans le rapport GigaOm Radar. Obtenez votre rapport d'analyse gratuit >>

Découvrez quelle solution de test API est arrivée en tête dans le rapport GigaOm Radar. Obtenez votre rapport d'analyse gratuit >>
Gestion des données de test
Gestion des données de test
Dans le monde actuel des architectures logicielles modernes, les applications logicielles s'intègrent aux sources de données via des API. Et dans de nombreux cas, ces sources de données sont partagées entre plusieurs applications et équipes. Lorsque les équipes commencent à tester des applications dépendantes de sources de données partagées, les conflits et la pollution des données peuvent avoir un impact sur les efforts visant à exécuter des tests de régression automatisés de manière fiable.
On se rend souvent compte que le problème n'était pas un véritable bogue, mais plutôt un problème de données ou d'environnement qui a fait échouer les tests. Les techniques traditionnelles de gestion des données de test ne font pas le travail, et il y a un réel impact sur les coûts pour l'entreprise.
Jusqu'à 60 % du temps de développement et de test des applications est consacré aux tâches liées aux données.
Les inefficacités dans l'approvisionnement des données de test entraînent des dépassements de coûts de projet de 46 % et des impacts sur le calendrier de 71 %.
20 % du SDLC moyen est perdu car les données de test requises ne sont pas créées ou disponibles en cas de besoin.
Chaque équipe d'application a besoin de données de test partagées qui se trouvent derrière les API. La virtualisation des services permet aux équipes de contrôler indépendamment leurs propres données virtuelles et bacs à sable, ce qui leur permet de piloter plus facilement des niveaux plus élevés d'automatisation des tests, ce qui n'est tout simplement pas pratique avec les méthodes traditionnelles.
Parasoft's gestion des données de test La technologie extrait les données des systèmes existants afin que vous puissiez rapidement gérer, masquer, modéliser et générer des données supplémentaires. Avec l'interface libre-service de Parasoft, vous pouvez facilement réutiliser les données de test dans vos services virtuels, réduisant ainsi le temps que vous passez à gérer les données de test.
L'approche moderne de Parasoft pour tester les données associe la gestion des données de test à la virtualisation des services pour fournir une simulation des données. Cette approche permet aux utilisateurs de simplifier le processus de compréhension des données disponibles en exploitant les enregistrements effectués lors de la création de services virtuels. La technologie de gestion des données de test de Parasoft génère automatiquement des modèles de données à partir des interactions dans votre système et déduit automatiquement des informations sur les données pour permettre aux utilisateurs non techniques d'obtenir plus facilement les données de test dont ils ont besoin.
Grâce à une interface utilisateur élégante basée sur un navigateur, les utilisateurs peuvent ensuite prendre leurs modèles de données et masquer les données sensibles, générer des données supplémentaires à utiliser dans leurs services virtuels, ainsi que prendre un instantané des données pour avancer et reculer facilement dans le temps. Cette approche des données de test est nettement plus accessible que les solutions de gestion des données de test traditionnelles car la majorité de la complexité du TDM traditionnel provient de la dérivation du modèle de données, alors que dans l'écosystème Parasoft, cela se produit automatiquement.
En construisant un service virtuel plus petit dès le début, puis en le chargeant avec toutes les données nécessaires en générant des données synthétiques, il est beaucoup plus facile de posséder vos services virtuels tout en réduisant la maintenance.
Parfois, vous souhaitez pouvoir reproduire un défaut, mais ces données n'existent tout simplement pas dans l'environnement réel. En chargeant des données synthétiques dans vos services virtuels, vous pouvez générer toutes sortes de réponses sauvages qui n'existeraient jamais dans la réalité. Il vous sera ainsi beaucoup plus facile de créer des reproductions car vous pourrez simuler exactement les réponses recherchées.
La conduite avec état de vos services virtuels est un excellent moyen de simuler des transactions réelles qui modifient les données sous-jacentes, afin que vous puissiez valider les données changeantes au fil du temps, mais remettre vos données dans la forme appropriée peut être un défi. Parasoft vous permet de prendre un instantané d'un état d'or de vos données, que vous pouvez modifier grâce à l'utilisation et réinitialiser à son point de départ d'origine avec une série d'appels API simples.
Découvrez le retour sur investissement potentiel que votre organisation pourrait connaître avec la solution de virtualisation des services de Parasoft.
Simplifiez et accélérez les environnements de test complexes grâce à la simulation avec Parasoft Virtualize.