Le simulateur XAT2V2

Le simulateur XAT2V2 est une application dont les objectifs sont les suivants :

  • Il se positionne à toutes les étapes de l’architecture XAT2V2 et permet donc de remplacer toute partie de l’interface, selon son mode d’utilisation :
    • Client : il simule un client XAT2V2 qui envoie des requêtes XAT2V2 à un serveur.
    • Serveur : il simule un serveur XAT2V2 qui attend les requêtes d’un client et lui renvoie des réponses.
    • DMS primaire : il simule une application cliente qui ouvre une application E-T-A-I dans un navigateur. Puis, au signal de l’application E-T-A-I indiquant la fin de la navigation par l’utilisateur, il simule la récupération du message final.
    • DMS primaire étendu : en complément du fonctionnement décrit ci-dessus, il simule l’interrogation d’un serveur XAT2V2 avec une requête de demande des prix et stocks de pièces ou d’envoi d’un panier de pièces.
    • Application E-T-A-I : il simule une application E-T-A-I répondant aux requêtes XAT2V2 d’une application cliente.
    • Boîte d’interface
  • Il permet l’exécution de scénarios de test aidant aux tests de non régression.
  • C’est un éditeur XML XAT2V2 : en connaissant le schéma XAT2V2, il permet d’écrire des XML XAT2V2 sans connaître XML.
  • Il permet de visionner tous les dictionnaires XAT2V2. Les dictionnaires XAT2V2 comportent toutes les valeurs métier possibles, utilisables dans le XML. Ils permettent de s’abstenir des énumérations et par conséquent, permettent une évolutivité des valeurs sans changement du schéma XSD.
  • C’est un client lourd, qui peut être installé sur n’importe quel poste ayant JAVA.

Outils SimulateurLe simulateur XAT2V2 se présente sous la forme d’un fichier exécutable, personnalisé en fonction de chaque application Partenaire.