ID Aktualisierung

Grundsätzlich sind die ID's in allen A / B & C Feldern gleich aufgebaut. Bei jedem Testlauf werden die ID's neu erstellt:

  1. Timestamp wird aktualisiert
  2. Die ID's selbst werden neu nummeriert (der letzte Teil der ID)
  3. Die TestCase ID kann neu gesetzt werden

Die maximale Länge einer ID beträgt 35 Zeichen. Es ist also ratsam, nicht zu lange Test Case ID's zu verwenden. Sollte es beim Update vorkommen, dass eine zu lange ID generiert wird, so werden am Anfang der ID überschüssige Zeichen entfernt.

A Level

Nehmen wir als Beispiel die A Level Message ID, welche in einer Ausgangsdatei so aussehen könnte:

MSGID-TC001-170111123548

MSGID steht hier für den Teil der die ID identifiziert - also es handelt sich um eine ID im A - Level. Dieser Teil kann frei gewählt werden.

TC001 steht hier für den Namen des Testcases. Dieser Name ist im gesamten Testfile immer derselbe.

170111123548 ist der Timestamp für das Datum 11.01.2017 und die Zeit 12:35:48.

B Level

Die B Level ID könnte z.B. So aussehen:

PINF-TC001-170111123548-1

Die ersten 3 Teile der ID sind dieselben wie beim A Level. Der letzte Teil - das -1 bedeutet, dass es der erste B Level im File ist.

C Level

Die C Level ID's könnten z.B so aussehen:

INS-TC001-170111123548-1-1
E2E-TC001-170111123548-1-1

Auch hier sind die anderen Teile der ID dieselben wie beim A Level. Der letzte Teil - das -1-1 bedeutet, dass es der erste B Level im File ist und der erste C Level.

TestCase ID aktualisieren

Folgender Parameter aktualisiert bei allen ID's den Teil, wo die TestCase ID drinsteht, mit diesem nachfolgenden Text.

--testcase NEWTESTCASE
-t NEWTESTCASE

-tist dabei die abgekürzte Variante und hat denselben Effekt.

ID Update überspringen

Um ein Update einer ID nicht zu machen, kann man diese überspringen, indem man folgendes an den Parameter anhängt:

A Level ID Update überspringen

--aLevelID false

B Level ID Update überspringen

--bLevelID false

C Level ID Update überspringen

--cLevelID false

Neunummerierung ID's nicht machen

Wenn die ID's nicht nach -1 -2 -3 ... nummeriert werden sollen, kann dieser Parameter gesetzt werden:

--renumber false

results matching ""

    No results matching ""