Eigenschaften definieren

Alle Objekte im Tosca Commander™ besitzen Eigenschaften, die Sie im Eigenschaften-Bereich auf der rechten Seite des Arbeitsbereichsfensters finden.

Dieser Bereich ist standardmäßig eingeklappt. Um ihn auszuklappen, klicken Sie auf die Schaltfläche Eigenschaften in der oberen rechten Ecke Ihres Fensters.

Eigenschaftsbereich ausklappen

Zusätzlich zum Standardsatz der Eigenschaften können Sie weitere Eigenschaften definieren.

Diese Eigenschaften haben keinen Einfluss auf die Testautomatisierung, sondern speichern und verwalten zusätzliche Informationen. Beispielsweise kann die Eigenschaft Responsible Informationen darüber speichern, welcher Benutzer für einen bestimmten Testfall verantwortlich ist.

Eigenschaften können auf der Projektwurzel oder für Komponenten-Ordner erstellt werden.

Eigenschaften auf der Projektwurzel erstellen

Eigenschaften, die in der Projektwurzel angelegt werden, werden im Reiter Properties Definition des Projektfensters definiert.

Projektfenster: Eigenschaftendefinition

Für folgende Objekte können Sie direkt unter der entsprechenden Eigenschaftsdefinition Eigenschaften anlegen:

  • Ausführungsliste

  • Ausführungs-Log

  • Ordner, Komponenten-Ordner

  • Modul

  • Projekt

  • ReportDefinition (Tosca Reporting AddIn)

  • Anforderungs-Set (Tosca Requirements Management AddIn)

  • TestCase-Design Klasse (Tosca TestCase-Design AddIn)

  • Testfall

  • TestCase-Design Sheet (Tosca TestCase-Design AddIn)

  • Testschritt-Sammlung

Wenn Sie für weitere Objekte Eigenschaften definieren wollen, müssen Sie diese in einem Komponenten-Ordner erstellen (siehe Kapitel "Eigenschaften für Komponenten-Ordner erstellen").

Attribute erstellen

Um eine Eigenschaft zu erstellen, führen Sie die folgenden Schritte aus:

  1. Wechseln Sie im Projektfenster zum Reiter Eigenschaften definieren.

  2. Klicken Sie mit der rechten Maustaste auf das Objekt, das die zusätzliche Eigenschaft erhalten soll.

  3. Wählen Sie im Kontextmenü der Eigenschaftsdefinition die Option Attribut erstellen oder verwenden Sie die Tastenkombination Strg + N, Strg + P.

Attribut erstellen

  1. Tosca Commander erstellt eine neue Eigenschaft. Das System aktiviert automatisch die Umbenennungsfunktion und setzt die Eigenschaft auf Visible.

    Sie können den Eigenschaftsnamen ändern oder Eingabe drücken, um den Standardnamen Property zu verwenden.

Die Namen der Eigenschaften können Buchstaben, Ziffern und das Sonderzeichen _ beinhalten. Das erste Zeichen muss ein Buchstabe oder eine Ziffer sein.

Sie können den folgenden Objekten ebenfalls Eigenschaften hinzufügen, sofern Sie zuvor eine entsprechende Eigenschaftsdefinition angelegt haben.

  • TestStep

  • Testschrittordner

  • XTestschritt

  • XTestschrittordner

  • ExecutionEntry folder

  • Ausführungseintrag (gilt auch für Testauftrag)

  • XModul

  • Wiederverwendbarer Testschrittblock

Attributdefinition erstellen

Um Eigenschaftsdefinitionen zu erstellen, führen Sie die folgenden Schritte aus:

  1. Wechseln Sie im Projektfenster zum Reiter Eigenschaften definieren.

  2. Rechtsklicken Sie auf das Projektwurzelelement und wählen Sie im Kontextmenü den Eintrag Eigenschaftsdefinitionen erstellen <Objektname>.

Eigenschaften für Komponenten-Ordner erstellen

Sie können allen Objekten innerhalb eines Komponenten-Ordners benutzerdefinierte Eigenschaften hinzufügen.

Diese Eigenschaften werden im Projektfenster im gewünschten Komponenten-Ordner definiert. Sie müssen den Objekttyp für das gewünschte Objekt feststellen, bevor Sie eine Eigenschaftsdefinition und eine Eigenschaft erstellen können.

Objekttyp feststellen

  1. Markieren Sie das Objekt, für das Sie eine Eigenschaft erstellen wollen und wählen Sie im Kontextmenü aus der Minisymbolleiste die Option Suche oder verwenden Sie die Tastenkombination Strg + F. Klicken Sie im Reiter Home auf den Menüeintrag Suchen.... Die TQL Suche öffnet sich in einem neuen Fenster (siehe Kapitel "TQL-Suche").

  2. Geben Sie im Suchfeld =>SELF ein und klicken Sie auf Suche. Der Objekttyp wird unter der Spalte Typ angezeigt.

Attributdefinition erstellen

  1. Klicken Sie im Projektfenster mit der rechten Maustaste auf den Komponenten-Ordner, für den Sie eine Eigenschaftsdefinition erstellen möchten. Wählen Sie entweder Neu erstellen->Neu erstellen Attribut Definition aus der Minisymbolleiste oder verwenden Sie die Tastenkombination Strg + N, Strg + P.

  2. Das Fenster Name der Attribut Definition wird geöffnet. Der Name der Eigenschaftsdefinition muss mit dem Namen des Objekttyps übereinstimmen, auf den die Eigenschaftsdefinition angewendet werden soll (siehe Kapitel "Objekttyp feststellen").

  3. Klicken Sie auf OK. Tosca erstellt die Eigenschaftsdefinition im Reiter Properties definition des Komponenten-Ordners.

Attribute erstellen

  1. Markieren Sie die Eigenschaftsdefinition, für die Sie eine Eigenschaft erstellen möchten. Wählen Sie im Kontextmenü den Eintrag Attribut erstellen oder verwenden Sie die Tastenkombination Strg + N, Strg + P.

  2. Tosca Commander erstellt eine neue Eigenschaft unter der ausgewählten Eigenschaftsdefinition und aktiviert automatisch die Umbenennungsfunktion.

    Sie können den Eigenschaftsnamen ändern oder Eingabe drücken, um den Standardnamen Property zu verwenden.

    Die erstellte Eigenschaft ist nun in der Feldauswahl des Komponenten-Ordners verfügbar.

Die Namen der Eigenschaften können Buchstaben, Ziffern und das Sonderzeichen _ beinhalten. Das erste Zeichen muss ein Buchstabe oder eine Ziffer sein.

Eigenschaften für das gesamte Projekt übernehmen

Um dem gesamten Projekt benutzerdefinierte Eigenschaften hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Markieren Sie die Eigenschaftsdefinition mit der Eigenschaft, die Sie übernehmen wollen. Klicken Sie im Menü Start auf Ausschneiden oder verwenden Sie die Tastenkombination Strg + X.

  2. Wechseln Sie im Projektfenster zum Reiter Eigenschaften definieren. Klicken Sie im Menü Home auf Paste oder verwenden Sie die Tastenkombination Strg + V, um die Eigenschaftsdefinition in den Reiter einzufügen.

    Alternativ können Sie die gewünschte Eigenschaftsdefinition mit Drag & Drop auf das Projektwurzelelement ziehen.

Attribute von frei definierbaren Eigenschaften

Für jede benutzerspezifische Eigenschaft können Sie die folgenden zusätzlichen Attribute definieren:

Wenn einige Felder in Ihrer aktuellen Ansicht fehlen, fügen Sie sie mit der Spaltenauswahl hinzu wie hier beschrieben: Kapitel " Spalten hinzufügen oder entfernen".

Visible

Über die Eigenschaft Sichtbar kann festgelegt werden, ob eine Eigenschaft im Projekt sichtbar ist. Mit unsichtbaren Eigenschaften können Sie technische Daten speichern, die nicht geschäftsbezogen sind. Jede Änderung dieser Eigenschaft und deren definierter Wert bezieht sich ausschließlich auf neu erstellte Attribute.

DefaultValue

Sie können einer Eigenschaft einen Standardwert zuweisen. Neu angelegten Elementen wird dieser Standardwert für die Eigenschaft im Feld Wert zugewiesen.

Auf Objektebene können Sie den Standardwert durch einen beliebigen anderen Wert ersetzen. Tosca hebt Eigenschaften mit anderen Werten als den Standardwerten in Fettdruck hervor.

ValueRange

Sie können auch eine ValueRange für Eigenschaften festlegen. Mehrere Werte müssen durch einen Strichpunkt getrennt angegeben werden.

SuppressCopy

Diese Spalte legt fest, ob der Wert der Eigenschaft beim Kopieren eines Elements dieses Objekttyps übernommen wird oder nicht. Jede Änderung dieser Eigenschaft und deren definierter Wert bezieht sich ausschließlich auf neu erstellte Attribute.

ValueType

Diese Spalte legt fest, wie der Wert einer Eigenschaft interpretiert wird. Zum Beispiel als Zeichenfolge oder als Datum. Ob ein Wert als Zeichenfolge oder Datum interpretiert wird, ist bei der Suche mit Vergleichsoperationen und Sortierungen von Bedeutung.