Je développe une application dans les rails avec du concombre.Flux de travail en plusieurs étapes dans le concombre
L'application comprend un flux de travail comportant plusieurs étapes.
Quelques étapes sont
- Un fichier d'importation utilisateur (3 fichiers différents),
- Un autre utilisateur fait faire des vérifications à ce jour qui a été importé,
- Autres entrées utilisateur certains paramètres,
- L'autre utilisateur applique le paramètre aux données qui ont été importées,
- etc.
Les étapes doivent être exécutées dans le bon ordre, et il est nécessaire d'exécuter toutes les étapes précédentes pour exécuter chacune d'elles, par exemple pour appliquer le paramètre nécessaire à l'importation des données et aux paramètres définis.
Mon problème est comment construire des scénarios/caractéristiques de concombre dans cette situation. Je sais qu'un scénario n'est pas supposé appeler tout le scénario précédent. Mais la seule autre idée que j'ai est de créer un scénario très long effectuant toutes ces étapes, et cela a du sens car ce sera un scénario de plus de 2 cent étapes.
Une réflexion sur une manière pragmatique de mettre en œuvre le concombre dans ce genre de situation?
Beaucoup TKS
Excellent. C'est exactement ce que je demandais. Répondant à votre question, oui, chaque utilisation du système inclut l'importation de trois fichiers. –
Ensuite, je ne le mentionnerais probablement même pas dans le scénario. Un peu comme dire que vous devez respirer quand vous utilisez le programme. Bien sûr, vous devez respirer, mais ce n'est rien que nous mentionnons dans un scénario. –