Utilisation de ClearCase avec des mappes d'objets de test

Cette rubrique explique comment utiliser ClearCase avec des mappes d'objets de test partagées et comment fusionner des scripts de branches différentes.

Utilisation de mappes d'objets partagées

Fusion de scripts entre branches différentes

Il peut s'avérer nécessaire de fusionner des scripts de branches différentes, par exemple une branche destinée à une diffusion imminente et une autre destinée à une diffusion à venir. Vous pouvez fusionner des fichiers de différentes manières :

Utilisez l'une ou l'autre de ces commandes à la place du composant Merge Manager de ClearCase. Merge Manager ne vous permet pas de spécifier l'ordre des fichiers (voir plus bas).

Chaque script Functional Tester consiste en plusieurs fichiers. Pour préserver l'intégrité d'un script, ses fichiers doivent être fusionnés dans l'ordre suivant :

  1. Mappe d'objets de test partagée (*.rftmap)

  2. Définition du script (resources/*.rftdef)

  3. Fichier auxiliaire du script (resources/*Helper.java)

  4. Points de vérification (resources/*.rftvp)

  5. Fichier script (nomscript.java pour Functional Tester, Java Scripting, ou nomscript.vb pour Functional Tester, VB.NET Scripting)

La fusion de tous les fichiers est automatique, excepté celle du fichier Java du script dans le cas de Functional Tester, Java Scripting ou de nomscript.vb pour Functional Tester, VB.NET Scripting. Functional Tester ne fusionne pas les fichiers de pool de données de test. Le dernier pool archivé remplace le pool précédemment archivé.

N'archivez aucun des fichiers du script tant qu'ils n'ont pas tous été fusionnés. Ensuite, archivez-les dans le même ordre que celui dans lequel vous les avez fusionnés.

 

Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.