2017-01-10 1 views
0

Comment puis-je exécuter des tests de se comporter avec ce type de structure de fichier:Python-Comportez, en cours d'exécution dans les sous-répertoires fonctionnalités mutliple

+-- features/ 
    +-- user_page/ 
    |  +-- user_crud.feature 
    |  +-- user_search.feature 
    +-- customer_page/ 
    |  +-- customer_crud.feature 
    |  +-- customer_search.feature 
+-- steps/ 
    +-- user_page/ 
    |  +-- user_crud.py 
    |  +-- user_search.py 
    +-- customer_page/ 
    |  +-- customer_crud.py 
    |  +-- customer_search.py 

Je veux être en mesure d'organiser les caractéristiques et les étapes dans sa bonne page. Actuellement, je peux exécuter un dossier de test 1 à la fois avec des étapes sans sous-dossiers.

exemple:

behave /features/user_page/customer_search.feature 
+0

Montrez-nous ce que vous avez essayé –

Répondre

0

Selon le document de Comportez, il semble que vous devez mettre votre définition de l'étape dans les étapes dossier directement à moins que vous voulez toucher une partie du code source.

Afin de organize features and steps, je vous recommande d'utiliser des étiquettes. Ou si vous voulez dire que vous voulez get better result par organize features and steps, vous pouvez essayer les formateurs Junit ou JSON