Table des matières:

Comment les crochets à concombre sont-ils mis en œuvre?
Comment les crochets à concombre sont-ils mis en œuvre?

Vidéo: Comment les crochets à concombre sont-ils mis en œuvre?

Vidéo: Comment les crochets à concombre sont-ils mis en œuvre?
Vidéo: Pourquoi le concombre n’est pas vendu tout nu ? 2024, Septembre
Anonim

Concombre les soutiens crochets , qui sont des blocs de code qui s'exécutent avant ou après chaque scénario. Vous pouvez les définir n'importe où dans vos couches de définition de projet ou d'étape, en utilisant les méthodes @Before et @After. Crochets de concombre nous permet de mieux gérer le workflow du code et nous aide à réduire la redondance du code.

À côté de cela, comment utilisez-vous les crochets à concombre ?

Concombre - Crochets

  1. Étape 1 - Créez un projet Maven en tant que hookTest, ajoutez la dépendance nécessaire dans pom.
  2. Étape 2 - Créez un package Java nommé hookTest sous src/test/java.
  3. Étape 3 - Créez un fichier de définition d'étape nommé hookTest.
  4. Étape 4 - Créez un fichier de fonctionnalités nommé "hookTest.
  5. Caractéristique - Aperçu du scénario.
  6. Aperçu du scénario - Test de crochet.

Aussi, qu'est-ce que la colle dans le concombre? La colle . C'est presque la même chose que l'option Fonctionnalités, mais la seule différence est que cela aide Concombre pour localiser le fichier de définition d'étape. N'importe quand Concombre rencontre une étape, il recherche une définition d'étape dans tous les fichiers présents dans le dossier mentionné dans La colle Option.

De même, qu'y a-t-il avant dans le fichier hooks?

Comme le nom le suggère, @ avant crochet est bien exécuté avant tout autre scénario de test, et @after accrocher est exécuté après l'exécution du scénario.

Comment le concombre trouve-t-il les définitions des étapes ?

Si Le concombre est vous dire que votre les étapes sont indéfini, quand vous avez définitions d'étapes définies , cela signifie que Concombre ne peut pas trouve ton définitions d'étapes . Vous devrez vous assurer de spécifier le chemin d'accès à votre définitions d'étapes (chemin de la colle) correctement.

Conseillé: