IBM Rational Functional Tester Refresh Pack 6.1.1 - Notes sur l'édition

Pour Rational Functional Tester version 6.1

© Copyright IBM Corporation 2002, 2005. All Rights Reserved.

Pour consulter la version la plus récente de ce fichier, consultez les notes sur l'édition disponibles à l'adresse suivante : www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/readme_611.html.

Remarque importante : La fonction de désinstallation (annulation) de Rational Product Updater a été désactivée. Vous pouvez ignorer les informations de désinstallation susceptibles de se trouver dans les documents d'installation de ce module de mise à jour.

Table des matières

1.0 A propos de cette édition
   1.1 Nouveautés de cette édition
   1.2 Historique des correctifs du produit
2.0 Informations sur l'installation
   2.1 Configuration matérielle requise
   2.2 Configuration logicielle requise
3.0 Limitations connues, incidents identifiés et leurs solutions
4.0 Support client
5.0 Mentions légales et marques citées
 

1.0 A propos de cette édition

Ce module de mise à jour inclut de nouvelles fonctions, ainsi que les correctifs de certains incidents. Ces correctifs sont décrits dans le présent document. Les nouvelles fonctions sont décrites dans des notes sur l'édition distinctes, auxquelles la section 1.1 fait référence.

1.1 Nouveautés de cette édition

Ce module de mise à jour contient les nouvelles fonctions ci-après de Functional Tester. Ces dernières ne sont pas abordées dans l'aide de Functional Tester. Elles sont décrites dans des notes sur l'édition relatives aux nouvelles fonctions. Pour afficher ces dernières, reportez-vous au fichier des notes sur l'édition relatives aux nouvelles fonctions de Rational Functional Tester v6.1.1, disponible sur le site IBM Publications Center, à l'adresse http://www.ibm.com/shop/publications/order. Sélectionnez ensuite votre pays, puis cliquez sur Search for Publications et recherchez l'ID document GY24-6182-01 pour rechercher les notes sur l'édition relatives aux nouvelles fonctions de la version 6.1.1, sur le site IBM Publications Center.

Capture d'écran de l'échec de l'exécution

Si l'exécution d'un script génère une exception, Functional Tester effectue une capture d'écran lorsque l'incident se produit. Cette capture est accessible par l'intermédiaire du journal.

Pour la documentation sur cette fonction, reportez-vous au lien indiqué plus haut.

Arrêt ou interruption de l'exécution du script

L'exécution d'un script peut être arrêtée ou interrompue.

Pour la documentation sur cette fonction, reportez-vous au lien indiqué plus haut.

Reconnaissance ambiguë

La reconnaissance est ambiguë lorsque Functional Tester ne parvient pas à faire la différence entre une instance de l'application testée démarrée par l'exécution d'un script et une instance de cette même application laissée ouverte par inadvertance avant l'exécution du script. Cette reconnaissance ambiguë entraîne l'échec de l'exécution du script, si l'application en double n'est pas fermée. Cette nouvelle fonction identifie la reconnaissance ambiguë et vous permet de fermer l'application en double, avant de poursuivre l'exécution du script.

Pour la documentation sur cette fonction, reportez-vous au lien indiqué plus haut.

Extension Siebel

Il s'agit d'une édition d'additif d'IBM Rational Functional Tester, pour la prise en charge des tests fonctionnels étendus pour les applications Siebel. Cette édition de l'additif repose sur la version 7.7 de Siebel. L'additif Siebel pour RFT permet aux utilisateurs de capturer et d'exécuter des interactions au niveau de l'interface graphique à l'aide du modèle d'objet de Siebel. Les utilisateurs peuvent effectuer des vérifications de propriétés et de données sur les composants Siebel personnalisés.

Cette extension fait l'objet d'un contrat de licence distinct. Vous devez acheter une licence distincte pour l'utiliser.

La documentation sur cette fonction se trouve dans un fichier de notes sur l'édition distinct : le fichier Readme d'IBM Rational Functional Tester Extension for Siebel Automation. Pour consulter la version la plus récente de ce fichier, accédez au fichier Readme, à l'adresse suivante : www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/html/61/rft6101_iFeatureSiebel/readme_Siebel.html

Rational Product Updater

Tout fichier devenu obsolète à la suite de l'installation d'une nouvelle mise à jour peut maintenant être supprimé du système. La fonction Nettoyer permet de réduire de manière significative la quantité d'espace disque utilisée par le produit installé et de purger tout fichier obsolète. Pour plus d'informations, voir la rubrique relative à la suppression des fichiers obsolètes dans l'aide de Rational Product Updater.

Remarque : Cette fonctionnalité ne peut être prise en charge que si vous avez installé le module de mise à jour 6.1.1 et les mises à jour ultérieures.

1.2 Historique des correctifs du produit

Ce module de mise à jour contient les correctifs des incidents suivants :

Les touches Tab et Entrée ne fonctionnent pas comme prévu dans l'éditeur de pool de données.

Lorsque vous appuyez sur la touche Tab, le curseur doit se déplacer de son emplacement actuel vers la cellule de droite et, lorsque vous appuyez sur la touche Entrée à un emplacement quelconque de la grille, le curseur doit passer à la prochaine ligne, dans la cellule qui se trouve directement sous le point de départ. Cet incident a été résolu ; maintenant, les touches Tab et Entrée fonctionnent comme prévu dans l'éditeur de pool de données.

Lorsque vous sélectionnez Rechercher les mises à jour dans le programme de mise à jour des produits Rational, Functional Tester commence automatiquement le téléchargement des mises à jour.

Il n'existe pas d'option empêchant le téléchargement des mises à jour détectées avec l'option Rechercher les mises à jour dans le programme de mise à jour des produits Rational. Cet incident a été résolu ; Functional Tester ne télécharge plus automatiquement les mises à jour détectées avec le programme de mise à jour des produits Rational.

Impossible de supprimer un script dont le fichier de définition est endommagé.

La tentative de suppression d'un script dont le fichier de définition est endommagé génère une erreur. Cet incident a été résolu ; maintenant, un script dont le fichier de définition est endommagé peut être supprimé.

La vue et l'éditeur de pool de données .NET ne respectent pas les paramètres IDE de la police.

Dans RFT .NET, les modifications apportées à la police des boîtes de dialogue et des fenêtres d'outil ne sont pas reportées dans la vue et l'éditeur de pool de données. Cet incident a été résolu ; les modifications apportées dans Outils > Options > Environnement > Polices et couleurs > Boîtes de dialogue et fenêtres d'outil sont maintenant propagées dans la vue et l'éditeur de pool de données.

Des clics basés sur des coordonnées sont enregistrés pour les clics de la barre de défilement dans Win EditBox et RichEdit.

Functional Tester enregistre un click(atPoint()) lorsque vous cliquez sur la barre de défilement, mais il devrait enregistrer un click(SCROLL_xxx), xxx acceptant la valeur UP ou DOWN. Cet incident a été résolu ; lorsque vous cliquez sur la barre de défilement, cette action est maintenant correctement enregistrée.

Dans Functional Tester Java, l'édition de la mappe d'objets entraîne la régénération de l'explorateur de script ; l'utilisateur doit continuellement faire défiler l'écran vers l'objet suivant.

Dans RFT Java, la sauvegarde d'un script dans l'explorateur de script entraîne la régénération de l'explorateur de script et met en évidence le premier élément. Cet incident a été résolu et la mise en évidence reste maintenant sur le dernier élément sélectionné.

Une expression régulière dans un point de vérification des données d'une page html de taille importante génère une erreur lors de l'exécution.

Le remplacement d'un point de vérification des données important par une expression régulière génère une erreur java lors de l'exécution. Cet incident a été résolu ; plus aucune erreur n'apparaît.

Dans Functional Tester .Net, après la modification du nom d'un point de vérification, le nom n'est pas régénéré.

Dans Functional Tester .Net, lorsque vous renommez un point de vérification, la vue n'est pas régénérée ; l'opération semble avoir échoué. Le point de vérification renommé ne peut pas être ouvert tant que le script n'est pas fermé, puis rouvert. Cet incident de régénération été résolu.

Erreur WrappedException lors d'un enregistrement sur une classe JComboBox JFC personnalisée.

Une erreur WrappedException s'est produite lors de l'enregistrement d'applications qui testent une classe JComboBox personnalisée. Cet incident a été résolu ; la classe JComboBox personnalisée peut maintenant être enregistrée normalement.

Les liens de même nom ne sont pas reconnus par Rational Functional Tester.

Les liens de même nom entraînent une reconnaissance ambiguë, même s'ils font référence à des URL différentes. Cet incident a été résolu ; Functional Tester peut maintenant faire la différence entre des liens différents de même nom.

Functional Tester sous Linux : les pools de données supprimés sont conservés dans le dossier du pool de données de test.

Sous Linux, une fois qu'un pool de données associé au script en cours a été supprimé, il se trouve toujours dans le dossier du pool de données de test. Cet incident a été résolu ; le script supprimé n'apparaît plus dans le dossier du pool de données de test.

Dans Functional Tester Linux, impossible de sélectionner une seconde variable de pool de données dans une substitution littérale du pool de données.

Sous Linux, dans Script > Rechercher des littéraux et les remplacer par une référence au pool de données , la première variable est toujours sélectionnée et la seconde ne peut pas l'être. Cet incident a été résolu ; les deux variables peuvent maintenant être sélectionnées.

Documentation de l'API incomplète dans Functional Tester for Java

Correctif APAR PQ98822. Dans Functional Tester for Java, certaines des nouvelles méthodes permettant d'utiliser des pools de données ne possèdent pas de documentation. Cet incident a été résolu ; la documentation a été mise à jour.

Internet Explorer se ferme de manière inattendue lors de l'exécution du script lorsque des boutons d'option HTML sont sélectionnés.

Correctif APAR PKD8566. Lors de l'exécution d'un script qui active une série de boutons d'option sur un site Web, le navigateur se ferme brusquement. Cet incident a été résolu ; l'activation des boutons d'option dans Internet Explorer est maintenant traitée correctement.

Incidents dans les tests pilotés par données dans les domaines imbriqués.

Correctif APAR PKD8384. Functional Tester ne peut pas piloter par données des objets d'un domaine imbriqué. Cet incident a été résolu ; les tests pilotés par données peuvent maintenant traiter les objets des domaines imbriqués.

Une erreur relative au verrouillage de la mémoire partagée est générée lors de l'exécution.

Correctif APAR PKD7394. Une application HTML qui ouvre plusieurs fenêtres ou boîtes de dialogue peut générer une erreur relative au verrouillage de la mémoire partagée. Cet incident a été résolu ; l'ouverture de plusieurs fenêtres ou boîtes de dialogue dans une application HTML ne génère plus d'erreur.

La méthode GuiTestObject.hasFocus() ne fonctionne pas dans Functional Tester VB.NET.

Correctif APAR PKD7031. Lorsque la méthode hasFocus() de GuiTestObject est utilisée, la valeur false est toujours renvoyée. Cet incident a été corrigé.

Les scripts ne sont pas enregistrés correctement si l'application utilise des caractères turcs.

Correctif APAR PKD7027. Lorsque Functional Tester est utilisé pour une application contenant des caractères turcs, le script enregistré est incorrect. Cet incident a été résolu ; les applications contenant des caractères turcs sont maintenant correctement enregistrées.

La création d'un TSSDatapool à l'aide du constructeur par défaut génère une erreur.

Correctif APAR PKD6907. La tentative de création d'un TSSDatapool à l'aide du constructeur par défaut (TSSDatapool dp = new TSSDatapool()) génère une erreur. Cet incident a été résolu ; le constructeur par défaut peut maintenant être utilisé.

Incident de mise à jour de Functional Tester.

Correctif APAR PKD5770. Un incident se produit dans Functional Tester avec les paramètres de l'environnement local après une mise à jour à l'aide du fix pack de Functional Tester. Cet incident a été résolu ; la mise à jour à l'aide du fix pack n'a plus d'incidence sur les paramètres de l'environnement local.

L'utilisation du même nom vpManual dans plusieurs tests à l'aide du gestionnaire de tests entraîne des différences dans les données enregistrées.

Correctif APAR PKD5568. Dans une série TestManager comportant plusieurs scénarios de test qui appellent le même script, les noms vpManual identiques sont renvoyés plusieurs fois dans le journal avec des données incorrectes. Cet incident a été résolu ; des noms vpManual identiques génèrent maintenant des données correctes.

L'utilisation de la touche de suppression pour supprimer un objet de test de l'explorateur de script génère un message d'erreur.

Correctif APAR PKD4010. La suppression d'un objet de test de l'explorateur de script à l'aide de la touche de suppression génère un message d'erreur, bien que l'objet de test soit supprimé. Cet incident a été résolu ; aucun message d'erreur n'apparaît lorsqu'un objet de test est supprimé de l'explorateur de script à l'aide de la touche de suppression.

Dans Functional Tester VB.NET, les journaux supprimés apparaissent toujours dans le dossier des journaux.

Correctif APAR PKD2975. Dans Functional Tester VB.NET, si les fichiers journaux sont supprimés, mais que le dossier des journaux vide est conservé, les fichiers journaux apparaissent toujours dans le dossier, mais vous ne pouvez pas les ouvrir. Cet incident a été résolu ; les fichiers journaux n'apparaissent plus dans le dossier une fois qu'ils ont été supprimés.

Les points de vérification de données d'objet enregistrés dans une table html de XDE Tester échouent lorsqu'ils sont exécutés dans Functional Tester.

Correctif APAR PKD1570. Les points de vérification de données d'objet d'un script enregistré dans XDE Tester échouent lorsqu'ils sont exécutés dans Functional Tester, en raison des différences entre les données enregistrées par XDE Tester et celles lues par Functional Tester. Cet incident a été résolu.

Les propriétés d'objet de test mises à jour apparaissent comme des propriétés de reconnaissance d'origine.

Correctif APAR PKD1456. Une fois que vous avez mis à jour une propriété d'objet de test, sauvegardé vos modifications, puis quitté la fenêtre Mise à jour des propriétés de reconnaissance, la propriété d'objet de test mise à jour apparaît dans la liste Propriétés de reconnaissance d'origine et non dans la liste Propriétés mises à jour de l'objet de test. Cet incident a été résolu ; la propriété d'objet de test mise à jour apparaît maintenant dans la liste appropriée.

Le script Functional Tester est exécuté dans Internet Explorer 6.0, mais échoue dans Mozilla.

Functional Tester génère un script pour une page Web, mais si vous faites défiler l'écran pour cliquer sur un bouton qui génère un menu en incrustation, Functional Tester ne reconnaît pas ce dernier lorsqu'il est exécuté dans Mozilla. Cet incident a été résolu ; le script n'échoue plus dans Mozilla.

Impossible d'utiliser des fichiers ZIP dans le chemin d'accès aux classes.

Correctif APAR IC45526. Si une ressource d'un fichier ZIP de la méthode getBundle() de la classe PropertyResourceBundle est utilisée alors que ce fichier ZIP se trouve dans le chemin d'accès aux classes, une erreur d'exécution est générée. Cet incident a été résolu ; l'exécution est autorisée.

La traduction japonaise du terme "private" dans Functional n'est pas homogène.

Correctif APAR IC44831. Dans Functional Tester, le terme "private" n'est pas toujours traduit de la même manière en japonais. Cet incident a été résolu ; la traduction du terme "private" en japonais est maintenant homogène.

La mise à niveau de XDE Tester 2003.06.00 entraîne l'échec du rappel à partir de JAR à l'aide de Class.forName.

Correctif APAR IC44213. Functional Tester place les chargeurs de classe en cascades pour que le même chargeur de classe soit utilisé pour charger chaque niveau de support différent, quel que soit le projet en cours. Cet incident a été résolu ; les scripts enregistrés dans la version précédente n'échouent plus.

Autres correctifs APAR résolus dans cette édition :

IC44802; PQ96132; PKD8493; PKD8474; PKD8382; PKD8379; PKD8143; PKD7063; PKD7063; PKD5968; PKD3075; IC46508; IC46052

2.0 Informations sur l'installation

Pour plus d'informations sur l'installation du module de mise à jour d'IBM Rational Functional Tester 6.1.1, les éléments prérequis, l'installation à partir d'une ligne de commande et la configuration d'un miroir local du serveur de mise à jour, reportez-vous aux instructions d'installation sur le site : http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/install_instruction/611/install.html.

2.1 Configuration matérielle requise

Aucune condition matérielle n'est demandée pour l'installation du module de mise à jour.

2.2 Configuration logicielle requise

Vous pouvez installer ce module de mise à jour pour utilisation avec IBM Rational Functional Tester 6.1. Avant d'installer ce module de mise à jour, vous devez installer IBM Rational Product Updater 6.0.1.

3.0 Limitations connues, incidents identifiés et leurs solutions

Ces notes sur l'édition incluent des informations spécifiques à l'édition, telles que les incidents et les limitations qui n'étaient pas disponibles avant la finalisation de la documentation du produit.

Linux : Les options de menu Eclipse (SWT) ne peuvent pas être identifiées à l'aide du détecteur/de l'inspecteur d'objets

Sous Linux, les options de menu (SWT Java) ne peuvent pas être identifiées à l'aide du détecteur/de l'inspecteur d'objets. Les menus GTK ne sont pas pris en charge.

Le programme de mise à jour des produits ne peut pas mettre à jour les iFixes sous NT 4.0

Le programme de mise à jour des produits Rational ne parvient pas à décompresser (unzip) et à installer les mises à jour sous Windows NT 4.0. Il ne prend pas en charge Windows NT.

La touche de raccourci F11 permet d'arrêter l'exécution du script

Lorsque vous exécutez un script dans Functional Tester, vous pouvez utiliser la touche F11 pour arrêter l'exécution. Ces informations ne sont pas fournies dans la documentation des utilisateurs.

En outre, dans cette édition, une nouvelle fonction permet d'interrompre ou d'arrêter l'exécution à l'aide des boutons du moniteur d'exécution. Pour plus de détails sur cette nouvelle fonction, reportez-vous à la section 1.1. Vous pouvez utiliser la touche de raccourci F11 pour arrêter l'exécution du script dans cette version et les versions précédentes de Functional Tester.

Les caractères japonais ne sont pas affichés correctement dans l'éditeur/le comparateur de points de vérification si le module de langue n'est pas installé

Sur certains systèmes d'exploitation tels que ceux en japonais ou en chinois traditionnel, les caractères autres que les caractères anglais peuvent apparaître sous forme de cases dans l'éditeur/le comparateur de points de vérification. Cela se produit si vous n'avez pas installé les modules de langue lors de l'installation du produit. Pour résoudre cet incident, vous pouvez relancer l'installation en ne sélectionnant que les modules de langue désirés. Tous les autres composants doivent être désélectionnés. Les caractères doivent alors apparaître correctement.

JRE 1.4.1 ou une version ultérieure est requis pour utiliser le journal HTML.

Un environnement JRE activé de version 1.4.1 ou ultérieure est requis pour utiliser le journal HTML.

Les préférences de définition de délai ne sont pas disponibles pour les tests Siebel

Un certain nombre d'options disponibles sous Windows > Preferences ne sont pas valides pour l'implémentation de RFT variante Siebel car elles ne s'appliquent pas au modèle d'objet Siebel. Par exemple, les options sous Windows > Preferences > Functional Test > Playback > Mouse Delays et > Other Delays ne s'appliquent pas aux tests Siebel.

Impossible de revenir à la perspective Functional Tester après avoir affiché d'autres perspectives

Si vous mettez à jour Rational Functional Tester 6.1 vers la version 6.1.1 à l'aide de Rational Product Updater, vous ne pourrez peut-être pas revenir à la perspective Functional Test dans Eclipse après avoir accédé à une autre perspective, telle que Rational Software Modeler. Dans ce cas, suivez la procédure ci-dessous :

1. Ouvrez le fichier C:\Program Files\IBM\Rational\SDP\6.0\rationalsdp.ini à partir de Wordpad.
(Vous pourrez peut-être constater des erreurs de formatage. Après avoir sauvegardé ce fichier dans Wordpad, vous pourrez le modifier aussi dans le Bloc-notes.)
2. Recherchez VMArgs=-Xquickstart
3. Ajoutez la ligne suivante après celle-ci :
VMArgs=-Drational.test.ft.bootstrap.running=true
4. Sauvegardez le fichier.
5. Redémarrez le produit.

Vous devez maintenant être en mesure d'accéder à la perspective Functional Tester.

Pour la fonction Siebel Extension, procédure à suivre pour utiliser RFT 6.1.2 avec un projet RFT pré-existant

Si vous installez le module de mise à jour 6.1.2 le plus récent, vous devrez exécuter un certain nombre d'opérations pour pouvoir utiliser la nouvelle prise en charge de Siebel dans un projet pré-existant. Il convient d'ajouter deux nouveaux modèles (un pour les en-têtes de script et un pour les en-têtes de l'assistant de script) qui doivent être ajoutés au projet. Vous devez, de plus, mettre à jour les informations de génération ou de référence qui concernent le projet. Des instructions détaillées relatives à chaque plateforme RFT sont présentées ci-dessous.

Scriptage RFT variante Java et Eclipse
1. Si vous utilisez la fonction de scriptage RFT variante Java, mettez à jour les modèles en cliquant deux fois sur le projet dans la vue Projets Functional Tester et en sélectionnant l'option des propriétés.

2. Dans la boîte de dialogue des propriétés, sélectionnez les modèles de script de Functional Tester dans la liste située à gauche. Sélectionnez le modèle “Script: Header of the file” (Script : En-tête du fichier). Si vous n'avez pas personnalisé ce modèle, vous pouvez le mettre à niveau en cliquant sur le bouton Restaurer les valeurs par défaut. Si vous l'avez déjà personnalisé, ajoutez cette ligne au début du modèle, ainsi que les instructions d'importation suivantes :

    import com.rational.test.ft.object.interfaces.siebel.*;

Après avoir modifié le modèle, cliquez sur le bouton Appliquer. Sélectionnez ensuite le modèle “Script: Header of the file” (Script : En-tête du fichier). Ajoutez la même ligne dans la section imports de ce modèle. Cliquez sur Appliquer, puis sur OK.

3. Si vous utilisez le support ClearCase intégré, les fichiers modèles sont réservés une fois que vous les avez modifiés. Il convient ensuite de les restituer afin que les autres membres de votre équipe puissent les utiliser. Pour cela, cliquez à l'aide du bouton droit de la souris sur le projet dans la vue Projets Functional Tester et cliquez sur Equipe > Afficher les réservations. La liste des éléments réservés s'affiche. Sélectionnez les deux modèles ft_script.java.rfttpl et ft_scripthelper.java.rfttpl et restituez-les (par exemple en cliquant à l'aide du bouton droit de la souris sur les éléments sélectionnés dans la liste et en cliquant sur Restituer). Les autres membres de l'équipe doivent mettre à jour leur projet. Ils doivent pour cela cliquer sur le projet à l'aide du bouton droit de la souris dans la vue Projets Functional Tester, puis cliquer sur Equipe et sélectionner l'option permettant d'obtenir la dernière version.

4. Pour terminer, cliquez à nouveau sur le projet à l'aide du bouton droit de la souris dans cette même vue et sélectionnez l'option permettant de redéfinir le chemin de génération Java. Etant donné que ce dernier correspond à un emplacement local sur chaque machine, tous les membres de votre équipe devront effectuer cette opération.

Scriptage VB.Net et Visual Studio
1. Si vous utilisez la fonction de scriptage VB.Net, vous pouvez mettre à jour les modèles en cliquant à l'aide du bouton droit de la souris sur le projet dans Solution Explorer et en sélectionnant l'option des propriétés.

2. Dans la boîte de dialogue des propriétés, sélectionnez l'onglet contenant les modèles de script de Functional Tester. Sélectionnez le modèle “Script: Header of the file” (Script : En-tête du fichier). Si vous n'avez pas personnalisé ce modèle, vous pouvez le mettre à niveau en cliquant sur le bouton Restaurer les valeurs par défaut. Si vous l'avez déjà personnalisé, ajoutez cette ligne au début du modèle, ainsi que les instructions d'importation suivantes :

    Imports Rational.Test.Ft.Object.Interfaces.Siebel

Après avoir modifié le modèle, cliquez sur le bouton Appliquer. Sélectionnez ensuite le modèle “Script: Header of the file” (Script : En-tête du fichier). Ajoutez la même ligne dans la section imports de ce modèle. Cliquez sur Appliquer, puis sur OK.

3. Si vous utilisez le support ClearCase intégré, les fichiers modèles sont réservés une fois que vous les avez modifiés. Il convient ensuite de les restituer afin que les autres membres de votre équipe puissent les utiliser. Pour cela, cliquez à nouveau à l'aide du bouton droit de la souris sur le projet dans Solution Explorer, puis cliquez sur Equipe et sélectionnez l'option permettant d'afficher les réservations. La liste des éléments réservés s'affiche. Sélectionnez les deux modèles ft_script.vb.rfttpl et ft_scripthelper.vb.rfttpl et restituez-les (par exemple en cliquant à l'aide du bouton droit de la souris sur les éléments sélectionnés dans la liste et en cliquant sur Restituer). Les autres membres de l'équipe doivent mettre à jour leur projet. Ils doivent pour cela cliquer sur le projet à l'aide du bouton droit de la souris dans Solution Explorer, puis cliquer sur Equipe et sélectionner l'option permettant d'obtenir la dernière version.

4. Pour terminer, cliquez à nouveau à l'aide du bouton droit de la souris sur le projet dans Solution Explorer et sélectionnez l'option permettant de redéfinir la référence personnalisée. Les références personnalisées étant définies en local sur chaque machine et pour chaque projet, tous les membres de votre équipe doivent effectuer cette opération.

4.0 Support client

La page d'accueil du produit Rational Functional Tester est www.ibm.com/software/awdtools/tester/functional/index.html. Pour accéder aux FAQ, aux listes de problèmes connus et de correctifs et aux autres informations de support technique, accédez à la page d'accueil de ce produit et cliquez sur le lien Support.

5.0 Mentions légales et marques citées

© Copyright IBM Corporation 2002, 2005. All Rights Reserved.

La documentation XDoclet incluse dans ce produit IBM est utilisée avec autorisation et est couverte par la mention d'attribution de copyright suivante : Copyright (c) 2000-2005, XDoclet Team. All rights reserved.

Portions basées sur Design Patterns: Elements of Reusable Object-Oriented Software, par Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides, Copyright (c) 1995 par Addison-Wesley Publishing Company, Inc. All rights reserved.

Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.

IBM peut détenir des brevets ou des demandes de brevet couvrant les produits décrits dans le présent document. La remise de cette documentation ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :

IBM EMEA Director of Licensing
IBM Europe Middle-East Africa
Tour Descartes La Défense 5
2, avenue Gambetta 92066 -
Paris-La Défense CEDEX France

Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Le présent document peut contenir des inexactitudes ou des coquilles. Des modifications sont régulièrement apportées à ces informations ; ces modifications seront intégrées dans les nouvelles éditions de la publication. IBM peut modifier sans préavis les produits et logiciels décrits dans ce document.

Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.

IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.

Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA

Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.

Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.

Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation.

Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.

Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être modifiée ou annulée sans préavis, et doit être considérée uniquement comme un objectif.

Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.

LICENCE DE COPYRIGHT :

Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plates-formes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plates-formes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes.

Toute copie totale ou partielle de ces programmes exemples et des oeuvres qui en sont dérivées doit comprendre une notice de copyright, libellée comme suit :

© (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples d'IBM Corp. © Copyright IBM Corp. 2000, 2005. All rights reserved.

Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran.

Informations sur l'interface de programmation

Les informations sur l'interface de programmation vous aident à créer des logiciels à l'aide de ce programme.

Les interfaces de programmation génériques permettent d'écrire des applications qui obtiennent les services des outils de ce programme.

Cependant ces informations peuvent également contenir des informations sur les diagnostics, les modifications et la configuration. Ces informations doivent vous permettre de déboguer vos applications.

Avertissement : N'utilisez pas ces informations comme interface de programmation car elles sont sujettes à modification.

Marques et logos

Les termes qui suivent sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays :

Java ainsi que tous les logos et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.

Windows et Windows NT sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.

Intel et Pentium sont des marques d'Intel Corporation ou de ses filiales aux Etats-Unis et/ou dans certains autres pays.

UNIX est une marque enregistrée de The Open Goup aux Etats-Unis et/ou dans certains autres pays.

Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.

D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui pourraient apparaître dans ce document.