Skip to content

Preseed

Beschreibung

In diesem Schritt kann das Json eingefügt werden, das die Testdaten in die Datenbank importiert.

Vorbereitung

Um den TestDatenGenerator zu nutzen, müssen generatoren in C# implementiert werden.

Genauere Infos hierzu finden sich in der Dokumentation.

Beispiel

name: "Daten nachtragen"
description: "Trägt die Daten in einem Dokument nach, erzeugt einen neuen Benutzer, überschreibt mit Diesem das Dokument"
threshold: 5
systemsUnderTest: 'CMI Server'
user: 'SitzungsUser04'
steps:
  - name: Initiales Datennachtragen
    type: MenuAction
    body: |
      {"objs":["70607e49fcfa45d885c1cfb9418df115"],"param":{"sdtSelection_LegacyMembers":["Guenther_1","Hans_3","Werner_7"]}}

  - name: "Neuen Benutzer in Raum 9 erzeugen"
    type: Preseed
    data: |
      { [ "Person": { "Vorname": "Peter", "Name": "Zwegat" , "Raum": 9, "Beruf": "SchuldenEintreiber" } ] } 

  - name: Daten erneut nachtragen
    type: MenuAction
    body: |
      {"objs":["70607e49fcfa45d885c1cfb9418df115"],"param":{"sdtSelection_LegacyMembers":[ "Peter_9" ]}}