FAQ sur l'enregistrement de scripts sur Rational Functional Tester

La présente rubrique contient des réponses aux questions fréquemment posées sur l'enregistrement de scripts de test fonctionnels à l'aide de IBM® Rational Functional Tester.

Quels sont les contrôles pris en charge par Rational Functional Tester pour le test fonctionnel ?

Consultez le document technique à l'adresse http://www.ibm.com/support/docview.wss?&uid=swg27019698 pour connaître la liste des domaines pris en charge pour le test fonctionnel dans chaque édition de Rational Functional Tester.

Y a-t-il un seul pool de données pour un script ?

Oui. Les pools de données peuvent être privés ou partagés, de la même manière que les mappes d'objets, plusieurs scripts peuvent donc utiliser le même pool de données.

En scriptage simplifié, plusieurs pools de données partagés peuvent être utilisés au niveau groupe mais pas au niveau script.

Comment tester une fenêtre en incrustation avec Rational Functional Tester ?

Rational Functional Tester offre une fonction spéciale pour tester les fenêtres en incrustation. Effectuez les étapes suivantes pour capturer une fenêtre en incrustation dans l'application sous test (AUT) :

  1. Commencez à enregistrer et à afficher la fenêtre AUT.
  2. Cliquez sur le bouton Insérer un point de vérification ou une commande d'action Insérer un point de vérification ou une commande d'action de la barre d'outils du moniteur d'enregistrement.
  3. Sélectionnez Sélection différée dans la liste Méthode de sélection. Spécifiez un temps de retard avant la sélection pour accorder un temps suffisant à la navigation vers la fenêtre en incrustation et à son affichage ; par exemple, 10 secondes.
  4. Cliquez sur le sélecteur d'objet.

    Pendant que le minuteur progresse, déplacez la souris dans la fenêtre en incrustation sans réellement pointer vers un objet spécifique. Il est recommandé de placer la souris entre les éléments de la liste. Assurez-vous que le pointeur de la souris est standard et non en forme de main et que vous ne pointez pas sur un élément spécifique dans le menu, excepté s'il s'agit du seul élément que vous souhaitez capturer. Lorsque le délai arrive à expiration, Rational Functional Tester met en surbrillance en rouge les données qui seront capturées et revient à la boîte de dialogue Point de vérification. Vous pouvez alors choisir d'effectuer un point de vérification de données et de tester le contenu de la table.

    Pour des informations sur la méthode de sélection de l'objet Sélection différée, voir Page Sélection d'un objet de l'assistant Points de vérification et actions.

  5. Lorsque vous cliquez sur Suivant, le contenu de la fenêtre en incrustation apparaît.

Est-il obligatoire de démarrer une application avec Rational Functional Tester pour la tester ?

Non. Si l'environnement a été correctement activé, l'application peut être testé y compris si Rational Functional Tester n'est pas utilisé pour la démarrer.

Pour des informations sur l'activation d'environnements, voir Préparation de l'environnement des tests fonctionnels.

Les scripts enregistrés sous un environnement d'exécution Java peuvent-ils être lus dans un environnement d'exécution Java différent ?

Les scripts enregistrés dans un environnement d'exécution Java peuvent être lus dans un environnement d'exécution Java différent sans nécessiter de maintenance. Toutefois, lors de l'enregistrement dans un environnement d'exécution Java 1.3.x et la lecture dans un environnement d'exécution Java 1.4.x, les propriétés d'objet peuvent être modifiées en raison des modifications de l'environnement d'exécution Java. Cela entraîne des erreurs pendant la lecture. Pour éliminer les erreurs, vous devez mettre à jour les propriétés d'objet.

Pour des informations sur sur la mise à jour des propriétés d'objet, voir Mise à jour des propriétés de reconnaissance.

Rational Functional Tester prend-il en charge l'enregistrement sur le menu dans les navigateurs ?

Rational Functional Tester ne prend pas en charge l'enregistrement sur le menu dans les navigateurs Internet Explorer ou Firefox. Seuls les boutons de la barre d'outils qui sont communs à Internet Explorer et Firefox sont pris en charge : Back Bookmarks (Firefox) et Favoris (Internet Explorer), Fermer, Suivant, Accueil, Agrandir, Réduire, Rechercher (bouton de commande uniquement), Arrêter. Le support HTML de Rational Functional Tester est destiné à la prise en charge entre navigateurs et tenter de prendre en charge le menu dans les deux navigateurs ciblés, Internet Explorer et Firefox, entraînerait des incompatibilités.

Voir la rubrique Conseils et astuces pour les tests fonctionnels d'applications HTML dans le centre de documentation.


Retour d'informations