J'ai une question de concombre apparemment simple que je pense que la plupart d'entre nous ont rencontrés. Mais je ne sais pas comment le résoudre.Comment exécuter le plan de scénario si les données sont lues à partir d'un fichier?
Disons que j'ai l'exemple de scénario ci-dessous. La façon dont il exécute est:
1) il récupérer la 1ère ligne de données, l'utiliser pour exécuter l'étape 1, 2, 3 dans cet ordre
2) puis utiliser 2e ligne de données, faire la même chose chose ...
3) puis la 3ème rangée ...
Scenario Outline: Test state
Given <state> <other_state> is used in step 1
And <state> <other_state> is used in step 2
And <state> <other_state> is used in step 3
Examples: Rainbow colours
| state | other_state |
| missing | passing |
| passing | passing |
| failing | passing |
dans mon cas, mes données « état » « other_state » est lu à partir d'un fichier, donc je ne peux pas mettre les données en fonction explicitement fichier. Et j'ai déjà créé une définition d'étape pour les étapes 'Given' et 'And'. Comment puis-je toujours exécuter le scénario dans un contour? Je peux obtenir toutes les données dans 'Given', mais je ne peux pas faire les étapes suivantes exécuter N nombre de fois dans une boucle.
Quelqu'un peut-il m'aider? Merci beaucoup.
Écrivez un programme java qui crée le fichier de caractéristiques en accédant au fichier Excel avec les données renseignées et stockez-le à l'emplacement approprié. Puis appelez le coureur de concombre – Grasshopper