Erstellen von datengetriebenen Tests

So erstellen Sie einen datengetriebenen Test:

  1. Klicken Sie im Menü auf Tests > Detailansicht.
  2. Erstellen Sie einen neuen Test. Weitere Informationen finden Sie unter Erstellen von Tests.
  3. Klicken Sie auf die Registerkarte Eigenschaften des neu erstellten Tests.
  4. Klicken Sie im Bereich Datengetriebene Eigenschaften auf Bearbeiten. Das Dialogfeld Datengetriebene Eigenschaften wird angezeigt.
  5. Wählen Sie in der Liste Datenquelle eine vorkonfigurierte Datenquelle aus. Weitere Information über die Konfiguration von Datenquellen finden Sie unter Datenquellen für datengetriebene Tests.
    Anmerkung: Ihre Datenquelle kann bis zu 100 Zeilen umfassen. Wenn sie mehr als 100 Zeilen enthält, müssen Sie im Dialogfeld Datengetriebene Eigenschaften eine Abfrage eingeben, die höchstens 100 Zeilen zurückgibt. Auf diese Weise können aus einer Datenquelle höchstens 100 Tests generiert werden.
  6. Klicken Sie auf Weiter.
  7. Wählen Sie einen Datensatz aus der Liste Datensatz aus. Bei Excel-Datenquellen ist dies der Name des Arbeitsblatts. Bei Datenbankdatenquellen ist dies der Tabellenname.
  8. Aktivieren Sie das Kontrollkästchen Jede Datenzeile als eigenen Test anzeigen, wenn für jede Zeile in der Datenmenge ein separater Test erstellt werden soll (nicht-atomarer Test). Bei deaktiviertem Kontrollkästchen wird für alle Zeilen ein einziger Test erstellt (atomarer Test). Weitere Informationen finden Sie unter Atomare und nicht-atomare datengetriebene Tests.
  9. Optional: Geben Sie im Feld Abfrage filtern eine SQL-Abfrage ein, um Ihre Daten auf der Grundlage dieser Abfrage zu filtern.
    Es werden nur Abfragen mit einfachen WHERE-Klauseln unterstützt. Wenn Sie die Daten z.B. So filtern möchten, dass nur Zeilen mit dem Inhalt Boston in der Spalte City dabei sind, geben sie die folgende Filterabfrage ein:
    City = 'Boston'
  10. Aktivieren Sie das Kontrollkästchen Datengetriebene Eigenschaften aktivieren, um die datengetriebene Testfunktion zu aktivieren. Die konfigurierte Datenquelle wird für diesen Test nur dann verwendet, wenn diese Einstellung aktiviert ist.
  11. Klicken Sie auf Fertig stellen, um die Änderungen zu speichern.
    Anmerkung: Die datengetriebenen Eigenschaften werden im Bereich Datengetriebene Eigenschaften der Seite Eigenschaften für Tests angezeigt.
    Anmerkung: Wenn Sie die datengetriebene Testfunktion von Silk Central mit Silk Performer-Skripts nutzen möchten, müssen Datenquellen mit Spaltennamen, die mit den entsprechenden Silk Performer-Projektattributen übereinstimmen, in Verbindung mit AttributeGet-Methoden verwendet werden.