Il faut considérer plusieurs critères pour estimer la pertinence de s’équiper d’outils de test pour sa plateforme EDI. Parmi ceux-ci :

  • Quel est le type de plateforme ? EDI Web, ASP ou in situ ?
  • Quelle est la fréquence des modifications et de mise en production ?
  • Combien y a-t-il de tests ? Ce nombre sera très fortement corrélé au point précédent, ainsi qu’au nombre de flux différents, de mappings, de partenaires et de la complexité du SI.

Par exemple, pour une plateforme EDI Web, avec 2 modifications par an et moins de 50 mappings, il n’est a priori pas nécessaire de s’outiller. La gestion des tests pourra se faire via un tableur par exemple, et la génération d’un rapport pourra s’effectuer avec un éditeur de texte ou dans le tableur directement. Enfin, les tests pourront être exécutés manuellement, avec l’envoi de messages EDI via le portail web.

À l’opposé, une plateforme EDI in situ, modifiée plusieurs fois par semaine, avec quelques centaines de mappings, nécessitera la mise en place d’une véritable infrastructure de test, avec des outils adaptés pour gérer ses tests, les exécuter et générer des rapports de mise en production. En effet, dans une telle situation, il n’est plus possible d’exécuter les tests manuellement dans un délai raisonnable. Par ailleurs, il devient nécessaire d’avoir un historique des modifications effectuées dans la plateforme qui puisse être mis en relation avec les différents tests executés. Enfin, il devient nécessaire d’adresser plusieurs environnements de tests (développement, intégration, pré-production etc.).

outils

Une solution comme Spindev est adaptée dans ce cas, car elle répond aux différents besoins définis plus haut. Il est également possible d’assembler différentes briques open-source ou propriétaires, néanmoins cela nécessite un investissement important en développement sur des technologies pas forcément maîtrisées.

Le tableau ci-dessous propose des critères de décision pour s’outiller pour ses tests de plateforme EDI :

(COND. => Conditionnel)

Vous disposez maintenant d’un premier jeu de critères pour décider si vous devez vous outiller pour vos tests de plateforme EDI. Si tel est le cas, vous pouvez aller consulter notre article qui traite du choix des outils de test afin de vous donner quelques pistes dans votre réflexion.

Share