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" ]}}