PuTTY-Module erstellen

Dieses Kapitel beschreibt, wie PuTTY-Module erstellt werden.

Für Informationen zum Steuern der PuTTY-Controls siehe Kapitel "PuTTY Engine 3.0-Controls steuern".

PuTTY aufzeichnen

Sie erstellen PuTTY-Module mit dem Tosca XScan.

Klicken Sie dazu mit der rechten Maustaste auf einen Modulordner und wählen Sie Scan->Remote Terminal. Alternativ klicken Sie auf das dynamische Menü Modules und wählen Sie  Scan->Remote Terminal, oder verwenden Sie die Tastenkombination Strg + Umschalt + T.

Sie müssen alle geöffneten Host-Applikationen schließen, bevor Sie eine PuTTY-Applikation aufzeichnen. Wenn Sie eine Host-Applikation ausführen, erkennt der Tosca XScan die PuTTY-Applikation nicht.

Die folgenden Abschnitte beschreiben, wie Sie Module mit den PUTTY-Controls Label, TextBox und Table erstellen.

PuTTY Label aufzeichnen

Mit dem Control Label können Sie Nachrichten in Ihrer PuTTY-Applikation steuern.

Um dieses Control zu erstellen, gehen Sie wie folgt vor:

  1. Wählen Sie im Fenster PuTTY Scan die Option  Label aus.

  2. Markieren Sie im Bereich Content Preview die Zeile, in der sich Ihr Text befindet. Tricentis Tosca verwendet automatisch die folgenden Eigenschaften, um Ihr Control zu definieren:

    • Height gibt die Höhe des Labels an.

    • Width gibt die Breite des Labels an.

    • Column gibt die Bildschirmposition der Startspalte des Labels an.

    • Row gibt die Bildschirmposition der Startzeile des Labels an.

  3. Klicken Sie auf  Finish Screen und dann auf  Close.

PuTTY TextBox aufzeichnen

Mit dem Control TextBox können Sie Texte steuern und Tastaturbefehle in Ihrer PuTTY-Applikation ausführen.

Um dieses Control zu erstellen, gehen Sie wie folgt vor:

  1. Wählen Sie im Fenster PuTTY Scan die Option  TextBox aus.

  2. Wenn Sie dieses Control verwenden möchten, um Text im Fenster Ihrer Applikation zu überprüfen, markieren Sie den Inhalt im Bereich Content Preview. Tricentis Tosca verwendet automatisch die folgenden Eigenschaften, um Ihre TextBox zu definieren und zu lokalisieren:

    • Height gibt die Gesamthöhe des Controls an.

    • Width gibt die Gesamtbreite des Controls an.

    • Spalte gibt die Position der Startspalte des Controls auf dem Bildschirm an.

    • Row gibt die Position der Startzeile des Controls auf dem Bildschirm an.

  3. Wenn Sie dieses Control verwenden möchten, um Text zu senden oder Tastaturbefehle auszuführen, müssen Sie keinen Inhalt markieren. Die Aktion Input platziert Ihre Inhalte immer an der aktuellen aktiven Position des Terminals.

  4. Klicken Sie auf  Finish Screen und dann auf  Close.

PuTTY Table aufzeichnen

Um ein Modul zum Steuern von Tabellen zu erstellen, gehen Sie wie folgt vor:

  1. Wählen Sie im Fenster PuTTY Scan die Option  Table aus.

Tabelle in einer PuTTY-Applikation

  1. Standardmäßig zählt Tricentis Tosca jede Reihe als Zeile. Wenn Sie eine andere Höhe für jede Zeile Ihrer Tabelle wählen möchten, verwenden Sie die folgende Eigenschaft:

    • RowHeight gibt die Zeilenhöhe an. Der Standardwert ist 1.

  2. Wählen Sie  Area und markieren Sie den äußeren Abschnitt Ihrer Tabelle im Bereich Content Preview.

    Tricentis Tosca verwendet die folgenden Eigenschaften, um Ihre Tabelle zu definieren und zu lokalisieren:

    • Height gibt die Gesamthöhe der Tabelle an.

    • Width gibt die Gesamtbreite der Tabelle an.

    • Column gibt die Bildschirmposition der Startspalte der Tabelle an.

    • Row gibt die Bildschirmposition der Startzeile der Tabelle an.

  3. Wählen Sie  Columns und definieren Sie die Spalten Ihrer Tabelle im Bereich Content Preview.

    Tricentis Tosca verwendet die folgende Eigenschaft, um die Spalten Ihrer Tabelle zu identifizieren:

    • ColStartList ist eine kommagetrennte Liste für das erste Zeichen jeder Spalte, bezogen auf die Control-Koordinaten. Diese Eigenschaft beginnt immer mit 1.

  4. Standardmäßig verwendet Tricentis Tosca die erste Zeile als Kopfzeile einer Tabelle. Wenn Sie eine andere Zeile als Kopfzeile verwenden möchten, wählen Sie  Header und definieren Sie sie im Bereich Content Preview.

    Tricentis Tosca verwendet die folgenden Eigenschaften, um die Kopfzeile Ihrer Tabelle zu identifizieren:

    • HeaderRow gibt an, ob die Tabelle eine Kopfzeile hat oder nicht. Der Standardwert ist -1 für eine Tabelle ohne Kopfzeile. Wenn Sie eine Kopfzeile definieren, ändert sich dieser Wert auf 1.

    • HeaderHeight gibt die Höhe der Kopfzeile an, die von der oberen Kante der Tabelle gezählt wird. Der Standardwert ist 0.

  5. Klicken Sie auf  Finish Screen und dann auf  Close.