Exécuter le Concombre étape avant/après d'une fonctionnalité spécifique
Je tiens à préciser certains d'installation et le démontage des mesures spécifiques à chaque fonction fichier. J'ai vu des crochets qui permet d'exécuter du code avant chaque scénario, et des crochets pour exécuter du code avant chaque fonctionnalité, mais je tiens à préciser code à exécuter une seule fois avant et après tous les scénarios pour exécuter une fonction spécifique.
Est-ce possible?
Vous devez vous connecter pour publier un commentaire.
Utilisez-vous concombre-de la jvm? J'ai trouvé un article qui correspond à vos besoins.
http://zsoltfabok.com/blog/2012/09/cucumber-jvm-hooks/
Fondamentalement, ne pas utiliser JUnit @BeforeClass et @AfterClass pour ce faire, car ils sont pas au courant de Concombre Crochet Tags. Vous voulez Init et méthodes de Démontage à exécuter pour certains scénarios, seul le droit?
C'est que si vous êtes en utilisant junit pour l'exécution de vos tests. Nous utilisons les annotations pour créer une unité de la classe de test et de séparer les étapes de la classe. Le standard @Avant tout ça va dans les étapes de la classe, mais l' @BeforeClass annotation peut être utilisée dans l'unité principale de la classe de test:
Essayez ceci :
En fonction fichier :
Dans Stepdefinitions.java :