30 octobre 2018

Des données de test faites sur mesure pour des scénarios de test réalistes dans l’échange électronique de fichiers de paiement

Les fichiers de test doivent satisfaire à des exigences rigoureuses pour que les procédures de test dans l’échange électronique de fichiers de paiement donnent des résultats pertinents.

Si vous ne disposez pas de fichiers de test anonymes, un outil de création flexible vous aide à mettre à disposition les données.

Pas de données productives dans les environnements de test

La réception de nouvelles versions de logiciel implique la réalisation réussie de tests pertinents. Dans l’échange électronique de fichiers de paiement notamment, il n’est pas possible, pour des raisons liées à la protection des données, d’utiliser des données productives dans les environnements de test.

La solution consiste soit à utiliser des données productives anonymisées soit à générer de « véritables » données de test. La seule solution praticable est souvent de produire de données de test proches de la pratique, notamment lorsque les scénarios de test doivent contenir certaines données aléatoires ou lorsque des scénarios combinés sont nécessaires dans un fichier SEPA.

Générer des fichiers de paiement faits sur mesure via des modèles

Les scénarios de test réalistes impliquent l’utilisation de quelques valeurs concrètes, par ex. de comptes fixes de donneurs d’ordre dans les virements SEPA. Générer des valeurs quelconques ne mène pas au but recherché. Les générateurs doivent être en mesure de sélectionner des informations pertinentes à partir d’un pool de jeux de données disponibles et de les utiliser en conséquence.

Dans l’idéal, des jeux de données prédéfinis d’une part et la production de données aléatoires d’autre part pour les scénarios de test les plus divers sont combinés par le biais de modèles. Un modèle combine la définition d’un format, par ex. le format pain.001.001.03 pour les virements SEPA, avec des jeux de données prédéfinis d’une part et des variables d’autre part.

Intégration dans toutes les procédures de test

Les générateurs doivent également permettre l’intégration des fichiers de paiement dans chaque scénario. Dans les processus automatisés, le générateur doit notamment pouvoir être appelé comme module lorsque l’on indique des modèles prédéfinis. Il doit également être possible de l’intégrer dans les environnements tests les plus divers, par ex. dans des environnements virtuels avec Windows ou Linux comme système d’exploitation.

Générer des fichiers SEPA avec l’outil de création de données de test de Business-Logics

BL Outil de création de données de test, logiciel permettant de générer des fichiers de test SEPA à partir de modèles, est disponible depuis peu. Il prend en charge à la fois l’utilisation de propres sources de données et un grand nombre de règles d’affectation flexible de valeurs.

Le logiciel est commercialisé directement par le fabricant. Business-Logics propose une version-test aux personnes intéressées qui en font la demande.