L'actualisation du numéro ID

En principe, les ID sont construits de manière identique dans tous les champs des Levels A, B et C. Lors de chaque exécution de tests, les ID seront à nouveau créés:

  1. Timestamp sera actualisé
  2. Les ID mêmes auront une nouvelle numération (la dernière partie de l'ID)
  3. Les cas de tests pourront être réinitialisés

La longueur maximale d'un ID est de 35 caractères. Il est donc conseillé de ne pas avoir des ID de cas de tests trop longs. Dans l'Update, un ID trop long sera généré, de sorte que les caractères excédentaires soient retirés.

Level A

Prenons par exemple le message ID du Level A, dont il pourrait paraitre dans un fichier sortant de la manière suivante:

MSGID-TC001-170111123548

MSGID représente ici la partie qui identifie l'ID - il s'agit ici d'un ID du Level A. Cette partie peut être choisie librement,

TC001 représente ici le nom du cas de test. Ce nom reste toujours identique dans le fichier test,

170111123548 est le Timestamp pour la date 11.01.2017 et l'heure 12:35:48.

Level B

L'ID du Level B pourrait par exemple être représenté de cette manière:

PINF-TC001-170111123548-1

Les trois premières parties de l'ID sont identiques à celles du Level A. Le -1 de la dernière partie signifie qu'il s'agit du premier Level B du fichier.

Level C

L'ID du Level C pourrait par exemple être représenté de cette manière:

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

Ici aussi, les autres parties de l'ID sont identiques à celles du Level A. Le -1-1 en dernière partie signifie qu'il s'agit ici du premier Level B du fichier, ainsi que le premier Level C.

Actualiser les ID des cas de tests

Les paramètres suivants actualisent les ID dans la partie où les ID des cas de tests figurent, avec le texte suivant:

--testcase NEWTESTCASE
-t NEWTESTCASE

-test la version abrégée et a la même fonction.

Passer les mises à jour d'ID

Pour ne pas effectuer une mise à jour d'ID, il est possible de la passer, si les paramètres suivants y sont joints.

Passer la mise à jour de l'ID du Level A

--aLevelID false

Passer la mise à jour de l'ID du Level B

--bLevelID false

Passer la mise à jour de l'ID du Level C

--cLevelID false

Ne pas faire de nouvelle énumération de l'ID

Lorsque les ID ne doivent pas être numérotés de la sorte -1 -2 -3 ..., vous pouvez instaurer ce paramètre:

--renumber false

results matching ""

    No results matching ""