Vous pouvez tester des applets Java™ dans un navigateur (Firefox, Internet
Explorer). Les applets Java ne sont pas mappées comme étant imbriquées dans le code
HTML, mais enregistrées comme objets de niveau supérieur. Elles apparaissent toujours
au niveau supérieur de la mappe.
Si l'objet n'est pas détecté par "le domaine de test Java", l'objet de test d'applet
HTML (AppletProxy HTML) est utilisé comme objet de test de secours, mais il est limité à
l'enregistrement des coordonnées.
Configuration requise pour le test d'applets dans un navigateur
- Firefox 1.5, 2.0
- Le plug-in Java de Sun est nécessaire à l'exécution et au test d'applets.
- L'utilisation d'applets Java avec Firefox nécessite l'installation de
l'environnement d'exécution Java 2 Standard Edition version 1.4 ou ultérieure, ainsi que l'installation du plug-in Java associé.
- Internet Explorer
- Le plug-in Java de Sun n'est pas nécessaire à l'exécution d'applets dans ce
navigateur, mais il est indispensable à leur test avec Functional Tester. Si ce plug-in Java n'est pas installée, la JVM Microsoft est utilisée pour exécuter les applets mais Functional Tester n'est pas conçu pour activer cette JVM.
- Si vous souhaitez utiliser un plug-in Java plus ancien que la version 1.4 avec
Internet Explorer, vous devez désactiver le support des applets :
- A partir du menu Windows® Démarrer, exécutez regedit.
- Ouvrez la branche HKEY_LOCAL_MACHINE\Software\Rational
Software\Rational Test\8.
- Dans la sous-fenêtre de droite,
cliquez à l'aide du bouton droit de la souris et sélectionnez .
- Spécifiez Applet Support comme nom de la nouvelle chaîne.
- Cliquez deux fois sur la chaîne créée.
- Entrez 0 dans la zone Données de la
valeur de la boîte de dialogue Modification de la chaîne.
- Redémarrez votre ordinateur.
- Functional Tester
- Pour Internet Explorer, utilisez le plug-in Java version 1.4. Les
versions plus anciennes du plug-in Java, y compris la 1.2.2 et la 1.3.1_01, ne
fonctionnent pas avec Functional Tester.
- Vous devez activer la JVM (environnement JRE) utilisée par le plug-in Java. Lors de
l'installation d'un JRE ou d'une JVM JavaSoft, un plug-in Java est parfois également
installé. Dans ce cas, vous devez utiliser l'outil d'activation de Functional Tester pour
activer la JVM utilisée par ce plug-in Java.
Pour plus d'informations, voir Activation d'environnements Java.
- Functional Tester utilise le plug-in Java/JRE le plus récemment installé. Si un plug-in Java non supporté est installé (par exemple, la version 1.2.2 dans Internet
Explorer), Functional Tester cesse de fonctionner avec le navigateur concerné.
- Sauf indication contraire, le plug-in Java utilise son JRE par défaut (celui qui
porte le même numéro de version que le plug-in).
Vous pouvez changer le JRE utilisé par
défaut dans l'application Panneau de configuration du plug-in Java.
- Functional Tester tente de localiser le plug-in Java le plus récemment installé et
active sa JVM par défaut.
- Applets Java dans le code HTML
- En langage HTML, une applet peut être spécifiée au moyen d'une balise
APPLET, OBJECT ou EMBED.
- Dans le cas d'Internet Explorer, jusqu'à l'introduction de la version 1.3 du
plug-in Java, la balise OBJECT devait être utilisée afin de définir l'utilisation de la JVM
Sun pour l'exécution des applets. A compter de la version 1.4, l'installation du
plug-in Java prévoit la possibilité de sélectionner le plug-in Java/JRE comme valeur par
défaut pour Internet Explorer (balises APPLET), permettant ainsi d'utiliser aussi bien la
balise APPLET que la balise OBJECT.
- Sun Microsystems propose un utilitaire appelé Java Plug-in HTML Converter, qui permet
de convertir un document HTML contenant des balises APPLET en une version adaptée à
l'utilisation du plug-in Java, c'est-à-dire avec un jeu de balises OBJECT et EMBED.
- Assurez-vous que l'applet Java à tester est visible durant la lecture du script de
test. Si vous réduisez le navigateur à une fenêtre n'occupant qu'une partie de l'écran,
Functional Tester ne fait pas défiler son contenu pour le caler automatiquement sur
l'applet.