Préparation de l'environnement des tests fonctionnels
Cette section décrit les tâches à exécuter pour configurer l'environnement des tests fonctionnels.
Avant l'enregistrement
Pour pouvoir commencer l'enregistrement de scripts de test fonctionnel, vous devez d'abord effectuer les tâches d'installation et de configuration suivantes :
Activation d'environnements Java
Vous devez activer un ou plusieurs environnements Java avant d'utiliser
Functional Tester pour tester des applications Java. Functional Tester est livré avec un JRE (Java Runtime Environment) qui est activé
automatiquement durant l'installation du produit.
Le JRE est appelé "JRE par défaut." Pour activer d'autres JRE présents sur votre
machine, ou si vous installez un nouveau JRE après avoir installé Functional Tester, vous
devez réexécuter l'outil d'activation Java (Java Enabler).
Activation de navigateurs Web
Vous devez activer les navigateurs Web avant d'utiliser Functional Tester pour
tester des applications HTML.
La première fois qu'il
est exécuté, Functional Tester active automatiquement Internet Explorer. Si Firefox est installé sur votre ordinateur, vous devez l'activer en cliquant
sur le bouton Activer, comme décrit ci-après. Si vous ajoutez un nouveau navigateur, ou si Functional Tester n'a pas trouvé
de navigateur, vous devez exécuter l'outil d'activation.
Activation de la plateforme Eclipse
Vous devez activer la plateforme Eclipse avant d'utiliser Rational Functional Tester pour tester les applications
basées sur Eclipse.
Activation du client et du serveur SAP
Pour utiliser Rational Functional Tester afin de tester
les applications SAP, vous devez activer le serveur et le client SAP.
Configuration des applications pour les tests
Pour tester des applications Java, HTML, VB.NET ou Windows avec Functional
Tester, vous devez au préalable les configurer, c'est-à-dire indiquer un nom, un chemin
et d'autres informations que Functional Tester doit utiliser pour lancer et exécuter chaque
application. Pour cela, utilisez
l'outil de configuration d'application.
Activation de la répartition des temps de réponse
Vous pouvez activer la répartition des temps de réponse pour déterminer le temps passé
dans chaque partie de l'application à mesure que le test est exécuté. Pour collecter la répartition des temps de réponse, l'infrastructure de collecte de données doit être installée et en cours d'exécution sur tous les ordinateurs utilisés dans l'application répartie qui est testée.
Outil Browser Enablement Diagnostic
L'outil Browser Enablement Diagnostic permet de diagnostiquer les incidents qui
peuvent vous empêcher d'activer le navigateur pour le test d'applications HTML. Il établit un
diagnostic de l'incident rencontré et indique comment le résoudre.
Activation du plug-in Java d'un navigateur
Le plug-in Java Sun de vos navigateurs doit être activé pour permettre
le test de certaines applets et garantir le bon fonctionnement du lien
Afficher les résultats, qui lance le comparateur de point de
vérification à partir du journal HTML. Si vous rencontrez une erreur concernant le plug-in Java
durant un test HTML, ou lorsque vous tentez de lancer le comparateur de point de vérification,
remédiez à l'incident en suivant les instructions ci-après.
Ajout de références à des ressources externes
Les applications de test peuvent référencer ou utiliser des ressources externes telles que des fichiers DLL dans l'environnement de développement intégré .Net ou des fichiers JAR dans l'environnement de développement intégré Eclipse. Pour que les applications de test puissent utiliser ces fichiers, vous devez ajouter ces références dans Functional Tester.
Configuration d'environnements Java pour les tests
Pour exécuter des tests Java avec Functional Tester, vous devez au préalable configurer les environnements d'exécution Java (JRE). Cette opération consiste à
collecter diverses informations (chemin d'accès, options d'exécution, etc.) dont a
besoin Functional Tester pour accéder aux JRE et les utiliser. A cet effet, utilisez l'onglet Environnements Java
de la boîte de dialogue Activation des environnements.
Configuration des navigateurs pour les tests
Pour exécuter des tests HTML avec Functional Tester, vous devez au préalable configurer les navigateurs. Cette opération consiste à collecter diverses informations
(nom, chemin d'accès, etc.) dont aura besoin Functional Tester pour accéder aux
navigateurs et les utiliser.
A cet effet, utilisez l'onglet Navigateurs Web
de la boîte de dialogue Activation des environnements.
Importation et exportation de fichiers de configuration et de personnalisation
Vous pouvez configurer et personnaliser des fichier dans les répertoires de configuration et de personnalisation. A l'instar de l'application, les fichiers de configuration contiennent des informations qui doivent être configurés pour le test.
Les fichiers de personnalisation contiennent toutefois des informations sur des fichiers jar externes qui sont utilisés dans votre projet, une personnalisation des propriétés de reconnaissance et des extensions de proxy tiers. Vous pouvez exporter ces fichiers et les déployer ultérieurement à l'aide de l'utilitaire d'exportation et d'importation. L'emplacement par défaut du fichier de configuration et de personnalisation est C:\Documents and Settings\All Users\Application Data\IBM\RFT. Par exemple, pour utiliser les mêmes fichiers de configuration et de personnalisation sur différents ordinateurs, vous pouvez archiver ces fichiers et les déployer plus tard à l'aide de cet utilitaire.
Préférences de Functional Tester
La boîte de dialogue des préférences permet de personnaliser divers
aspects de Functional Tester : les paramètres des options de durée, les couleurs dans l'éditeur de point de vérification, le comparateur de point de vérification et l'éditeur de mappe d'objets, la couleur de mise en évidence des objets de test, le système
d'exploitation, la lecture, les délais, le journal, le moniteur de lecture, ScriptAssure, l'enregistreur, le moniteur d'enregistrement et le plan de travail.