Ho provato JBehave per qualche tempo e devo capire se esiste un modo per mantenere i dati attraverso i passaggi durante l'esecuzione di uno scenario particolare? Intendo dire che è possibile mantenere lo stato/i dati durante uno scenario attraverso Given/When/Then with out usando qualsiasi variabile di stato sotto la Step Class.JBe mantenere i dati attraverso i passaggi Given/When/Then durante uno scenario
5
A
risposta
4
Sì, è possibile passare un oggetto che mantiene lo stato condiviso ai diversi passaggi.
Il Noughts And Crosses example in jbehave core dimostra questo. C'è uno stato di condivisione tra le storie che viene mantenuto nella classe WindowControl.
Vedere che la classe NoughtsAndCrossesStory che imposta l'ambiente inietta un'istanza di WindowControl in tutti i passaggi.
Problemi correlati
- 1. Passaggio dei dati con i passaggi attraverso la navigazioneController
- 2. Come proteggere i dati Intent durante l'invio attraverso le applicazioni
- 3. passaggi attraverso piastrelle isometriche
- 4. Best practice per mantenere i passaggi comuni del cetriolo
- 5. Come eliminare uno scenario specflow
- 6. Mantenere i dati SQLite dopo l'aggiornamento
- 7. IndexPath per i passaggi dall'accessorioButton
- 8. Mantenere i dati persistenti in memoria
- 9. SQLite Aggiungi colonna, mantenere i dati
- 10. Come mantenere i dati MongoDB tra i riavvii del contenitore?
- 11. In SpecFlow, come posso condividere i dati tra passaggi/funzionalità?
- 12. Come funzionano i "passaggi" di Cron?
- 13. I database grafici possono distribuire i dati in modo efficiente attraverso i nodi?
- 14. Come mantenere i dati dei frammenti dopo le transazioni backstack?
- 15. JBehave - tutti i passaggi contrassegnati in sospeso?
- 16. Mantenere i file senzaversione durante la distribuzione con Capistrano
- 17. mantenere i nomi delle funzioni solo durante l'offuscamento per proguard
- 18. Diverso comportamento per i passaggi usando UISearchController
- 19. Passare informazioni tra i passaggi in primavera?
- 20. ucontext attraverso i thread
- 21. PHP: best practice per mantenere i valori dei moduli attraverso il postback
- 22. come mantenere i dati del modello di vista parziale durante il postback in asp.net mvc
- 23. Come mantenere i dati del modulo quando si cambiano le schede/i percorsi
- 24. Python Iterate attraverso i caratteri
- 25. Utilizzo della classe Applicazione Android per mantenere i dati
- 26. Mantenere i dati per l'app nodo quando è attiva
- 27. entità framework codice prima migrazione mantenere i dati esistenti
- 28. Esiste un modo per mantenere i dati HSQLDB?
- 29. Come posso mantenere i dati senza variabili globali?
- 30. Grafico tracciato: mantenere solo i dati più rilevanti