Testdaten aus Excel benutzen

Testfalldaten können in Excel verwaltet werden. Hierfür ist ein Excel-Tabellenblatt erforderlich, das die Testdaten in Zeilen und Spalten organisiert.

Die unterstützten Excel-Versionen finden Sie in den Systemanforderungen.

In den Spalten werden die einzelnen Testfälle abgebildet. In den Zeilen werden die einzelnen Datensätze definiert.

  • In den Spalten A bis D werden die Objekte und Attribute angegeben. Die Daten können durch Einrückung strukturiert werden. Die Bezeichnungen müssen eindeutig sein.

  • Ab Spalte F werden in der Kopfzeile die Business-Objekte angegeben, die auch als Instanzen bezeichnet werden. Im Tosca Commander werden daraus die Testfallnamen.

  • Die Zeilen werden mit den einzelnen Datensätzen befüllt.

Excel-Tabellenblatt – Beispiel TF_Objekt

Kommentare aus Excel übernehmen

Für Business-Objekte können in Excel Kommentare definiert werden. Diese Kommentare werden bei der Instanziierung der Testfälle in die Vorlagen-Instanz übernommen und in der Spalte Beschreibung angezeigt.

Kommentare übernehmen

Die Microsoft® Excel-Vorlagen befinden sich im Verzeichnis %TRICENTIS_PROJECTS%ToscaCommander\Templates\BO.

Instanziierung auswählen

Bei der Instanziierung besteht die Möglichkeit verschiedene Testfall-Vorlagen-Instanzen von Testfällen zu erstellen. Sollen aus einer Excel-Datenquelle nur bestimmte Testfälle erzeugt werden, kann dies auf einem separaten Tabellenblatt definiert werden. Die Bezeichnung dieses Tabellenblattes muss nach folgender Syntax aufgebaut werden:

Syntax:

exec_<Name des Tabellenblattes mit den Testdaten>

exec_TF_Objekt

Die möglichen Instanziierungen können bei der Erstellung der Testfall-Vorlagen-Instanz in Excel über den Datenquellen-Assistenten ausgewählt werden.

  1. In der Excel-Datenquelle wird ein Tabellenblatt mit dem Namen TF_Objekt erstellt, wie in "Excel-Tabellenblatt – Beispiel TF_Objekt" dargestellt.

  2. Für die Instanziierung wird ein zweites Tabellenblatt mit dem Namen exec_TF_Objekt erstellt.

  3. In der ersten Spalte werden der oder die Namen der Instanziierungen angegeben.

  4. Die Kopfzeile der nachfolgenden Spalten enthält die Testfall-Instanzen der ersten Tabelle, d. h. die Datenquelle.

  5. In diesem Beispiel sind die Instanziierungen all und 1and3 angegeben. Für jede Instanziierung werden die Testfall-Instanzen, die instanziiert werden sollen, mit einem x gekennzeichnet:

Tabellenblatt mit Instanziierungen

  1. Im Tosca Commander wird die Excel Datenquelle, wie in Kapitel " Microsoft Excel-Vorlage verwenden " beschrieben, zugewiesen.

  2. Bei der Erstellung der Testfall-Vorlagen-Instanz steht die Option Instanziierung wählen im Excel Datenquellen-Assistenten zur Verfügung.

Excel-Datenquellen-Assistent