Pour commencer, accédez au projet de la leçon précédente, ouvrez son module, et lancer le script de comparaison de modules comme indiqué dans la leçon 1.
Comme dans la leçon précédente, prenez l'option Comparaison avec une version de référence , sélectionnez comme cible la dernière version de référence,
et vérifiez l'attribut Test Status.
Pour inverser le sens de la comparaison de la leçon précédente, sélectionnez l'option La cible est postérieure (après changement) et appuyez sur Ajouter une colonne, puis sur Fermer pour fermer la fenêtre.
Nous voyons que la nouvelle colonne, contenant les résultats de la comparaison, a été ajoutée à la vue actuelle.
Pour mieux voir les résultats, retirez l'explorateur de module et redimensionner les colonnes et fenêtres selon le besoin.
Avant de commencer l'analyse, il est important de comprendre le sens de la comparaison.
Les résultats dans la colonne de comparaison supposent que les objets dans la vue source sont antérieurs par rapport à ceux de la cible.
Les résultats montrent les changements réalisés sur les objets de la dernière version de référence.
Regardons le premier résultat de la comparaison, sur l'objet ORG_13.
Le résultat nous indique que l'Objet Heading a changé.
Le mot "changed" (rouge et barré) a été supprimé et les mots ""will change" ont été ajoutés (bleu et souligné).
L'objet ORG_12 a des changements de format.
Comme indiqué dans la leçon précédente, l'algorithme qui calcule les changements de format ne peut seulement détecter que le texte a changé, il ne peut pas montrer de quelle façon.
Mais il ne peut pas montrer comment le changement a été effectué.
Ainsi, le texte enrichi de l'ancien objet est affiché.
Nous avons trois objets dont les liens ont été modifiés.
Le premier changement a été effectué sur ORG_17.
La colonne de comparaison nous indique que le lien a été créé pour l'objet en version de référence.
Le deuxième changement sur ORG_18, montre que le lien a été supprimé.
Le premier changement est sur ORG_21. La colonne de résultat indique qu'il est "rétabli",
c'est-à-dire que l'objet existe dans la version de référence alors que l'objet courant est supprimé.
Vous remarquerez cependant que le résultat de la comparaison est sur ORG_20.
De même, les objets ORG_23 et ORG_25 sont indiqués "ajouté" dans le résultat de ORG_22.
Dès que des objets n'existent pas dans le module courant, et qu'ils sont dans la version de référence,
le résultat de la comparaison indique que les objets ont été créés (c'est-à-dire "ajoutés"), puisque c'est de
cette façon que vous auriez modifé le module courant pour qu'il devienne le module en version de référence.