WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Stratégie de test au sein du processus d'évolution d'architecture de Sodifrance

( Télécharger le fichier original )
par Laurent GARNIER
CNAM Nantes - Ingénieur informatique 2011
  

précédent sommaire suivant

Extinction Rebellion

4.2.2 Cartographie dynamique, état des composants graphiques

La cartographie dynamique est basée sur l'ajout d'appels à des fonctions de trace en début et en fin de méthode. L'ensemble des méthodes de l'application source étant instrumentées, cela permet d'obtenir un graphe des appels entre méthodes et donc de résoudre les appels dynamiques (cf. § 3.2.2.1).

A noter que les méthodes évènementielles, produiront en plus un état de l'écran courant avant et après l'évènement. Cela donnera la possibilité de connaitre les impacts d'un évènement sur les données affichées à l'écran. Le diagramme de séquence d'appel à l'instrumentation (cf. Figure 33) illustre ce propos. En début d'événement ou de méthode, le booléen isBegin est à Vrai. Le booléen isEvent dépend du type de méthode. La clé correspond à la clé utilisée en base et l'écran est l'écran courant dans le cas d'un événement. En fin de méthode, seul le booléen isBegin passe à Faux.

Cet outil d'instrumentation était spécifique au Visual Basic, mais un nouvel outil fonctionnant à base de règles prend maintenant en charge plusieurs langages (VB, NSDK, NatStar, etc.). La contrainte pour cet outil est de respecter le format XML qui avait été défini, ainsi que de produire des clés conformes à la spécification.

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard