Häufig gestellte Fragen zum Aufzeichnen von Scripts mit Rational Functional Tester

In diesem Abschnitt finden Sie Antworten auf einige häufig gestellte Fragen zum Aufzeichnen von Functional Test-Scripts mithilfe von IBM® Rational Functional Tester.

Welche Steuerelemente werden von Rational Functional Tester für Funktionstests unterstützt?

In dem technischen Dokument unter http://www.ibm.com/support/docview.wss?&uid=swg27019698 finden Sie eine Liste der Domänen, die in jedem Release von Rational Functional Tester in Bezug auf Funktionstests unterstützt werden.

Gibt es für ein Script nur einen Datenpool?

Ja. Datenpools können (vergleichbar mit den Objektübersichten) privat sein oder gemeinsam genutzt werden, daher ist es möglich, dass mehrere Scripts denselben Datenpool verwenden.

Beim Simplified Scripting können auf Gruppenebene, nicht aber auf Scriptebene, mehrere gemeinsam genutzte Datenpools verwendet werden.

Wie kann ich mit Rational Functional Tester ein Popup-Fenster testen?

Rational Functional Tester verfügt über eine spezielle Funktion zum Testen von Popup-Fenstern. Führen Sie die folgenden Schritte aus, um in der getesteten Anwendung (Application Under Test, AUT) ein Popup-Fenster zu erfassen:

  1. Beginnen Sie mit der Aufzeichnung und starten Sie die zu testende Anwendung.
  2. Klicken Sie in der Symbolleiste des Aufzeichnungsmonitors auf die Schaltfläche Befehle für Prüfpunkt und Aktion einfügen. Befehle für Prüfpunkt und Aktion einfügen
  3. Wählen Sie in der Liste Auswahlmethode den Eintrag Zeitverzögerte Auswahl aus. Geben Sie für die Auswahl eine Zeitverzögerung an, sodass ausreichend Zeit zur Verfügung steht, um zum betreffenden Popup-Fenster zu navigieren und es zu öffnen (beispielsweise 10 Sekunden).
  4. Klicken Sie auf die Objektsuche.

    Während im Zeitgeber die angegebene Zeit abläuft, bewegen Sie die Maus in das Popup-Fenster, ohne dabei auf ein bestimmtes Objekt zu zeigen. Sinnvollerweise bewegen Sie den Mauszeiger zwischen die Elemente in der Liste. Stellen Sie sicher, dass es sich bei dem Mauszeiger um einen normalen Zeiger und nicht um einen Zeiger in Form einer Hand handelt und dass Sie nicht auf ein bestimmtes Element in dem Menü zeigen (es sei denn, Sie möchten genau dieses Element erfassen). Wenn die Zeit abgelaufen ist, hebt Rational Functional Tester die zu erfassenden Daten rot hervor und kehrt zum Dialogfenster "Prüfpunkt" zurück. Hier können Sie dann bei Bedarf einen Prüfpunkt für Daten einrichten und den Tabelleninhalt testen.

    Informationen zur Objektauswahlmethode "Zeitverzögerte Auswahl" finden Sie unter Seite "Objekt auswählen" im Assistenten für Prüfpunkt und Aktion.

  5. Nachdem Sie auf Weiter geklickt haben, wird der Inhalt des Popup-Fensters angezeigt.

Ist es erforderlich, eine Anwendung mit Rational Functional Tester zu starten, um sie testen zu können?

Nein. Wenn die Umgebung ordnungsgemäß aktiviert wurde, kann die Anwendung selbst dann getestet werden, wenn diese nicht über Rational Functional Tester gestartet wird.

Informationen zum Aktivieren von Umgebungen finden Sie unter Funktionstestumgebung vorbereiten.

Können Scripts, die in einer bestimmten Java Runtime Environment (JRE) aufgezeichnet wurden, in einer anderen JRE wiedergegeben werden?

Scripts, die in einer bestimmten JRE aufgezeichnet wurden, können ohne weitere Maßnahmen in einer anderen JRE wiedergegeben werden. Allerdings kann es beim Aufzeichnen unter JRE 1.3.x und Wiedergeben unter JRE 1.4.x aufgrund von Änderungen in der JRE zu Änderungen bei den Objekteigenschaften kommen. Damit werden dann Fehler bei der Wiedergabe verursacht. Um diese Fehler zu beseitigen, müssen Sie die Objekteigenschaften aktualisieren.

Informationen zum Aktualisieren von Objekteigenschaften finden Sie unter Erkennungseigenschaften aktualisieren.

Unterstützt Rational Functional Tester das Aufzeichnen über Menüs in Browsern?

Rational Functional Tester bietet keine Unterstützung für das Aufzeichnen über Menüs in Internet Explorer oder Mozilla Firefox. Unterstützt werden nur Schaltflächen auf der Symbolleiste, die in beiden Browsern (Internet Explorer und Mozilla Firefox) vorkommen: Back Bookmarks (Firefox) and Favorites (Internet Explorer), Close, Forward, Home, Maximize, Minimize, Search (nur Schaltfläche), Stop. Die HTML-Unterstützung von Rational Functional Tester ist als browserübergreifende Unterstützung vorgesehen. Bei dem Versuch, die Menüs in den beiden Zielbrowsern Internet Explorer und Firefox zu unterstützen, würde es zu Inkompatibilitäten kommen.

Informationen hierzu finden Sie unter Tipps und Tricks für Funktionstests von HTML-Anwendungen im Information Center.


Feedback