Cucumber-js: Commande de fonctionnalités

Créé le 16 févr. 2017  ·  6Commentaires  ·  Source: cucumber/cucumber-js

Bonjour @jbpros !
J'ai lu la doc , mais je n'ai rien trouvé à propos de l'exécution des commandes.
Puis-je spécifier l'ordre d'exécution des fonctionnalités avec des modèles globaux ?

cucumber --tags <strong i="9">@first</strong> features/**/*

Je veux dire, exécutez le test @first , puis exécutez d'autres tests.
Est-ce possible ?

Commentaire le plus utile

@aslakhellesoy mais il est toujours possible de conserver une certaine possibilité d'exécution dans le rite de l'ordre, permet aux utilisateurs de décider de l'utiliser ou non. par exemple, si j'ai besoin d'exécuter une étape pour générer des données de test, dites un identifiant de réservation avant de modifier ou d'annuler la réservation, cela sera utile. Appréciez si vous pouviez considérer cela.

Tous les 6 commentaires

L'application d'un ordre particulier est quelque chose que nous déconseillons car cela rend impossible l'exécution de scénarios interdépendants de manière isolée (ce que vous devez faire lorsque vous corrigez ceux qui échouent).

Pour cette raison, Cucumber ne vous aidera jamais à exécuter des scénarios dans un ordre particulier.

Au lieu de cela, vous devez vous assurer qu'ils peuvent fonctionner dans n'importe quel ordre.

J'ai compris. Merci! :smile_cat:

https://jkotests.wordpress.com/2013/08/22/specify-execution-order-of-cucumber-features/
Qu'en est-il du support de cette manière comme la version ruby?

@aslakhellesoy mais il est toujours possible de conserver une certaine possibilité d'exécution dans le rite de l'ordre, permet aux utilisateurs de décider de l'utiliser ou non. par exemple, si j'ai besoin d'exécuter une étape pour générer des données de test, dites un identifiant de réservation avant de modifier ou d'annuler la réservation, cela sera utile. Appréciez si vous pouviez considérer cela.

Appréciez vraiment s'il y a des options à définir, pour vous assurer que tous les scénarios s'exécutent dans leur ordre écrit dans chaque fichier de fonctionnalités individuel.

Ce fil a été automatiquement verrouillé car il n'y a eu aucune activité récente après sa fermeture. Veuillez ouvrir un nouveau problème pour les bogues liés.

Cette page vous a été utile?
0 / 5 - 0 notes