concombre: comment faire pour exécuter un scénario spécifique à partir d'une fonction fichier
J'ai plusieurs scénarios répertoriés dans une fonction fichier et j'ai besoin d'exécuter une seule faute de scénario (à des fins de débogage).
Je l'ai mentionné @balise avant le scénario, mais alors que dans le Test Runner fichier lorsque compte tenu de ce tag, il est en cours d'exécution toute la fonctionnalité de fichier. Merci de m'aider comment faire pour le mettre correctement.
TEST Runner fichier -
tags={"@Islamic_User_check"},
OriginalL'auteur Aditya | 2016-12-03
Vous devez vous connecter pour publier un commentaire.
Mise à jour: il y a maintenant un tags options
Dans maven:
(et dans Windows powershell échapper à l'-D avec un backtick)
OriginalL'auteur JohnP2
Si vous souhaitez exécuter un scénario spécifique à l'aide de concombre, vous devez fournir le numéro de la ligne le scénario commence comme:
si vous utilisez le @ fonctionnalité, il doit pointer vers un fichier txt où le numéro de la ligne est encore donné.
Source: https://www.relishapp.com/cucumber/cucumber/docs/cli/run-specific-scenarios
Espère que cette aide
mvn -D cucumber.options="src/test/resources/features/test.feature:7" verify
.OriginalL'auteur Runningriot
Si vous utilisez IntelliJ alors je vous suggérons d'installer le Concombre pour le plug-in Java.
Ensuite, vous pouvez droit-cliquez sur le
Test
annotation dans lefeature
fichier et de l'exécuter que seul scénario de test.OriginalL'auteur javaPlease42
Utiliser le
--name REGEXP
argument de ligne de commande pour exécuter les scénarios qui correspondent à l'expression régulière REGEXP:OriginalL'auteur AnthonyWeston