J'essaie d'exécuter des tests de concombre en utilisant maven avec la commande suivante
mvn test -Dcucumber.options="--tag @debug1"
Cette commande fonctionne bien, mais si j'essaie quelque chose comme le suivant, j'obtiens une erreur
mvn test -Dcucumber.options="--tag @debug1 @debug2"
Existe-t-il un moyen de transmettre plusieurs noms de balise avec des options d'exécution de concombre?
Pour exécuter des scénarios avec @debug1
et @debug2
:
mvn test -Dcucumber.options="--tags @debug1 --tags @debug2"
Pour exécuter des scénarios avec @debug1
ou @debug2
:
mvn test -Dcucumber.options="--tags @debug1,@debug2"
Un peu tard pour la fête, mais j'utilise quelque chose comme:
mvn test -D tags="debug1 and debug2"
Je suis sur Cucumber 2.4.
Le symbole @
Est facultatif. Vous pouvez utiliser une propriété Maven tags
. Et vous pouvez utiliser la logique booléenne pour connecter plusieurs balises - documents officiels .
Réduit la quantité de frappe un peu.