Si vous utilisez
Rational ClearCase avec Functional Tester, vous pouvez utiliser des
vues instantanées ou dynamiques avec
Rational ClearCase.
Chaque vue présente des avantages et des
inconvénients.
Vous devez acheter et installer Rational ClearCase pour utiliser l'intégration de Functional Tester avec Rational ClearCase.
Une vue instantanée présente, sous forme d'arborescence de répertoires, une copie des versions de Rational ClearCase et d'autres objets du système de fichiers sur un système local.
Les vues dynamiques utilisent, créent et tiennent à jour une arborescence de répertoires dans laquelle sont
contenus les versions des éléments du VOB et les fichiers privés (spécifiques à une vue).
Avantages et
inconvénients des vues instantanées
L'utilisation
d'une vue instantanée avec Rational Functional Tester présente les avantages suivants :
- Lorsque vous enregistrez ou lisez des scripts, seuls ceux que vous modifiez sont recompilés. Les
performances peuvent donc être meilleures que dans le cas où une vue dynamique est utilisée.
Une vue instantanée présente les inconvénients suivants :
- Les fichiers ne sont pas mis à jour (actualisés) automatiquement. Vous devez penser à actualiser la vue régulièrement en
obtenant la dernière version des fichiers du VOB. Faute de quoi, les modifications que les autres
utilisateurs archivent risquent de compromettre l'intégrité de votre
script. Une mise à jour quotidienne est souvent suffisante, mais tout dépend des besoins particuliers
de votre équipe.
- Une vue instantanée occupe beaucoup de place sur le disque dur de la machine locale,
car elle contient une copie de chaque fichier du projet Functional Tester.
Avantages et inconvénients des vues dynamiques
Les avantages et inconvénients d'une vue dynamique sont présentés ci-après, mais ils sont susceptibles
de varier en fonction de la spécification de configuration utilisée.
L'utilisation
d'une vue dynamique avec Rational Functional Tester présente les avantages suivants :
- Les fichiers occupent peu de place sur le disque dur de la machine locale, car ils se
limitent à ceux que vous extrayez ou créez vous-même.
- Les fichiers présentés dans une vue dynamique sont toujours à jour par rapport
au contenu du VOB. Vous n'avez pas à vous soucier de les actualiser régulièrement en obtenant leur dernière
version du VOB, comme c'est le cas avec une vue instantanée.
L'utilisation
d'une vue dynamique avec Rational Functional Tester présente les inconvénients suivants :
- Dans une grande équipe où de nombreux utilisateurs travaillent sur les scripts,
la compilation de toutes les modifications peut prendre du temps lorsque vous enregistrez ou
lisez un script.
Dans Rational Functional Tester,
Eclipse Integration, le projet est recompilé chaque fois qu'un élément change.
Si vous utilisez une vue dynamique, la compilation automatique peut
prendre du temps, selon la taille du projet. Pour désactiver cette fonction, sélectionnez Fenêtre >Préférences et désélectionnez la case Compiler automatiquement. Dans Rational Functional Tester,
Microsoft Visual Studio .NET Integration, le projet n'est pas recompilé automatiquement à chaque changement d'un
élément.