Sie können Java-Applets in einem Browser (Netscape, Internet Explorer oder Mozilla) testen. Java-Applets werden der Objektübersicht nicht als in HTML verschachtelte Applets zugeordnet, sondern werden als Objekte der höchsten Ebene aufgezeichnet. In der Testobjektübersicht sind Applets auf der höchsten Ebene angeordnet.
Wenn das Objekt von der "Java Test Domain" nicht gefunden werden kann, dient das in HTML eingebettete Applet-Testobjekt (HTML AppletProxy) als Testobjekt für die Zurücksetzung, weshalb nur eine koordinatenbasierte Aufzeichnung möglich ist.
Anforderungen an das Testen von Applets in einem Browser
Netscape 4.7x, 6.2.x, 7.01, 7.1 und 7.2
Für das Ausführen und Testen von Applets benötigen Sie das Sun Java Plug-in.
Als Voraussetzung für das Testen von Java-Applets in Netscape müssen die Version 1.3.0_02 oder eine neuere Version der Java 2 Standard Edition Runtime Environment sowie das zugehörige Java-Plug-in installiert sein.
Eine Liste mit Anmerkungen zur Verwendung von Netscape 4.7x für das Testen von HTML-Anwendungen und Java-Applets, insbesondere für browserübergreifende Tests, finden Sie unter Hinweise zur Verwendung von Netscape 4.7x mit Functional Test.
Mozilla 1.0, 1.4, 1.5, 1.6 und 1.7
Für das Ausführen und Testen von Applets benötigen Sie das Sun Java Plug-in.
Als Voraussetzung für das Testen von Java-Applets in Mozilla müssen die Version 1.3.0_2 oder eine neuere Version der Java 2 Standard Edition Runtime Environment sowie das zugehörige Java-Plug-in installiert sein.
Internet Explorer
Das Ausführen von Applets kann ohne die Installation des Sun Java-Plug-ins erfolgen. Allerdings benötigen Sie das Plug-in zum Testen der Applets mit Functional Test. Ist das Java-Plug-in nicht installiert, werden Applets mit der Microsoft JVM ausgeführt. Functional Test kann die Microsoft JVM jedoch nicht aktivieren.
Wenn Sie eine ältere Version des Java-Plug-ins (älter als Version 1.3.1_02) mit dem Internet Explorer verwenden möchten, müssen Sie die Applet-Unterstützung inaktivieren:
Rufen Sie den Windows-Registrierungseditor auf, indem Sie im Windows-Menü Start unter "Ausführen" den Befehl "regedit" eingeben.
Öffnen Sie das Verzeichnis HKEY_LOCAL_MACHINE\Software\Rational Software\Rational Test\8.
Klicken Sie mit der rechten Maustaste auf das rechte Teilfenster, und wählen Sie Neu > Zeichenfolge aus.
Geben Sie für die neue Zeichenfolge den Namen Applet Support
ein.
Klicken Sie doppelt auf die neu erstellte Zeichenfolge.
Geben Sie in das Feld Wert des Dialogfensters "Zeichenfolge bearbeiten" den Wert 0 ein.
Starten Sie Ihren Computer erneut.
Functional Test
Für die Arbeit mit dem Internet Explorer müssen Sie die Version 1.3.1_02 oder 1.4 des Java-Plug-ins verwenden. Ältere Versionen des Java Plug-ins, z. B. die Versionen 1.2.2 und 1.3.1_01, sind mit Functional Test nicht kompatibel.
Sie müssen die JVM (JRE) aktivieren, die vom Java Plug-in verwendet wird. Bei der Installation einer JavaSoft JRE oder JVM auf Ihrem System wird eventuell auch ein Java-Plug-in installiert. Wenn dies der Fall ist, müssen Sie mit Functional Test die von dem Java-Plug-in verwendete JVM aktivieren. Informationen hierzu finden Sie unter Java-Umgebungen aktivieren.
Functional Test greift auf das zuletzt installierte Java-Plug-in und die zugehörige JRE zu. Wenn Sie ein Java-Plug-in installieren, das von Functional Test nicht unterstützt wird (d. h. Version 1.2.2 unter Internet Explorer), stoppt Functional Test die Arbeit mit dem Browser.
Sofern nichts anderes angegeben ist, verwendet das Java Plug-in die ihm standardmäßig zugeordnete JRE, d. h., die Version der JRE entspricht der Version des Plug-ins. Über das Bedienfeld des Java-Plug-ins können Sie eine andere Standard-JRE angeben.
Functional Test sucht nach dem zuletzt installierten Java-Plug-in und aktiviert dessen standardmäßige JVM.
Java-Applets in HTML
Ein Applet kann durch ein APPLET-Tag, ein OBJECT-Tag oder ein EMBED-Tag in HTML eingebunden werden.
Über den Link http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/using_tags.html wird die Seite "Using OBJECT, EMBED, and APPLET Tags in Java Plug-in" aufgerufen, auf der die Verwendung dieser Tags erläutert ist.
Das EMBED-Tag wurde von Netscape Navigator 3 und 4 zur Angabe des Java Plug-ins für Applets verwendet. Das OBJECT-Tag wird nicht unterstützt.
Der Dokumentation von Netscape und Sun zufolge wird das EMBED-Tag unterstützt, um eine Abwärtskompatibilität mit Navigator 3 oder 4 aufrechtzuerhalten. In Netscape 6.2.x und 7.01 sind das OBJECT- und das EMBED-Tag hingegen nicht mit dem Java-Plug-in kompatibel. Daher müssen Sie für Tests mit Netscape 6.2.x und 7.01 das APPLET-Tag verwenden.
Zum Testen von Applets in Netscape 4.7x müssen Sie statt des APPLET-Tags das EMBED-Tag verwenden. EMBED-Tags sind in Netscape 4.7x mit dem Java-Plug-in kompatibel.
Für Tests mit dem Internet Explorer war es bis zur Version 1.3.1_01a des Java-Plug-ins erforderlich, die Verwendung der Sun JVM für Applets durch OBJECT-Tags anzugeben. Ab Version 1.3.1_01a können Sie bei der Installation des Java-Plug-ins festlegen, dass das Java-Plug-in und die zugehörige JRE standardmäßig für das Arbeiten mit dem Internet Explorer (APPLET-Tags) ausgewählt werden sollen, so dass sowohl APPLET- als auch OBJECT-Tags verwendet werden können.
Sun Microsystems stellt einen HTML-Umsetzer für Java Plug-ins bereit, mit dem sich APPLET-Tags in einem HTML-Dokument in OBJECT- und EMBED-Tags umwandeln lassen.
Stellen Sie sicher, dass die Java-Applets während der Wiedergabe sichtbar sind. Wenn Sie das Browserfenster verkleinern, verschiebt Functional Test die Applet-Objekte während der Wiedergabe nicht in den Anzeigebereich.
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.