Concombre - Commentaires

Commentest essentiellement un morceau de code destiné à la documentation et non à l'exécution. Qu'il s'agisse d'un fichier de définition d'étape ou d'un fichier d'entités, pour le rendre plus lisible et compréhensible. Il est donc important d'utiliser / mettre des commentaires aux endroits appropriés dans le fichier. Cela aide également lors du débogage du code. Les fichiers de caractéristiques de concombre peuvent contenir des commentaires à tout endroit. Pour mettre des commentaires, il suffit de commencer l'instruction par le signe «#».

Différents langages de programmation ont des normes différentes pour définir les commentaires. Voyons comment Cucumber y fait face.

  • Fichier de définition d'étape - Si vous utilisez Java comme plate-forme, marquez vos commentaires avec «//».

  • Fichier de fonctionnalités - Dans le cas d'un fichier de fonctionnalités, il suffit de mettre # avant de commencer votre commentaire.

Exemple

Le texte en surbrillance dans le programme fait référence aux commentaires dans le code.

Feature: annotation 

#This is how background can be used to eliminate duplicate steps 
Background: 
User navigates to Facebook 
Given I am on Facebook login page 

#Scenario with AND 
Scenario: 
When I enter username as "TOM" 
And I enter password as "JERRY" 
Then Login should fail 

#Scenario with BUT 
Scenario: 
When I enter username as "TOM" 
And I enter password as "JERRY" 
Then Login should fail 
But Relogin option should be available