Beispiele zu Functional Tester

Functional Tester wird mit Mustercode ausgeliefert, den Sie auch für Ihre eigenen Scripts verwenden können. Sie können auf diesen Code innerhalb des mit Functional Tester gelieferten Musterprojekts zugreifen. Das Musterprojekt wurde im Rahmen des Functional Tester-Lernprogramms erstellt. Sie können sich das Musterprojekt und die anderen Test-Softwarebausteine zu Referenzzwecken sowohl während Ihrer Arbeit mit dem Lernprogramm als auch danach anschauen, wenn Sie Script und Test-Softwarebausteine mit Ihren eigenen Dateien vergleichen oder eine Wiedergabe des Scripts ausführen möchten.

Das Musterprojekt setzt sich zusammen aus Script, Prüfpunkten, Objektübersicht sowie anderen Dateien, die Sie während der Arbeit mit dem Lernprogramm erstellen. Das Musterprojekt hat den Status, den es nach Abschluss der Arbeit mit dem Lernprogramm hätte. Das Script im Lernprogramm trägt den Namen "ClassicsSample."

Musterprojekt aufrufen

Für den Zugriff auf den Mustercode im Musterprojekt klicken Sie auf Datei > Öffnen > Projekt, navigieren zu C:\Program Files\IBM\SDP\FunctionalTester\vsnet\FTSampleProject und rufen die Datei FTSampleProject.rftvs auf. Das Projekt wird im Solution-Explorer angezeigt. Klicken Sie im Solution-Explorer doppelt auf den Scriptnamen, um das Script im Code-Editor-Fenster anzuzeigen. Zur Wiedergabe des Scripts klicken Sie in der Symbolleiste von Functional Tester auf die Schaltfläche Functional Tester-Script ausführen Functional Tester-Script ausführen.

Beispiele

Das Projekt enthält Mustercode, den Sie für Ihre eigenen Scripts verwenden können.

Klasse Paket Beschreibung
ExtensionScript superscript Stellt einige allgemeine Dienstprogrammverfahren bereit
HtmlScript superscript Stellt einen Handler zum automatischen Entfernen unerwarteter aktiver HTML-Dialogfenster bereit

Mustercodes verwenden

Wenn Sie mit den Mustercodes arbeiten möchten, müssen Sie die "superscript"-Verzeichnisse und deren Inhalte in ein Functional Tester-Projekt kopieren.

So verwenden Sie die Scripts aus dem Verzeichnis "superscript":

  1. Definieren Sie für das betreffende Script über die Eigenschaft "Helper-Basisklasse" den vollständigen Klassennamen für das Superscript. Wenn Sie beispielsweise für ein Script mit dem Titel "X" die Basisklasse "ExtensionScript" verwenden möchten, müssen Sie im Solution-Explorer mit der rechten Maustaste auf X klicken. Anschließend müssen Sie auf Eigenschaften klicken.

  2. Wählen Sie im Dialogfenster mit den Eigenschaftenseiten zum Script "X" in der Liste auf der linken Seite Functional Tester-Script aus.

  3. Nehmen Sie im Feld Helper-Basisklasse den Eintrag superscript.ExtensionScript vor.

  4. Klicken Sie auf OK.

Sie können Ihre Projekteinstellungen dahingehend ändern, dass die Gültigkeit des Superscripts "ExtensionScript" auf alle neuen Scripts im Projekt ausgeweitet wird. Dazu müssen Sie eine standardmäßige Helper-Basisklasse für ein Projekt definieren.

So modifizieren Sie die Projekteinstellungen:

  1. Klicken Sie zunächst mit der rechten Maustaste auf das Projekt. Klicken Sie dann auf Eigenschaften.

  2. Nehmen Sie im Feld Functional Tester-Projekt den Eintrag Neue Script-Helper-Basisklasse vor.

  3. Klicken Sie auf OK.

Nun kann das Script "X" die zusätzlichen Methoden von "ExtensionScript" wie "GetClipboardText()", "SetClipboardText()" und "ClipboardVP()" nutzen.


Feedback