Мне нужно обмениваться данными между шагами в разных классах с помощью BEHAT. Что-то вроде (Good practice to pass variables between cucumber-jvm steps) PicoContainer для огурца. Есть ли такая структура? Я знаю, что могу использовать статический член, но, возможно, для этого есть некоторые рамки.Мне нужно обмениваться данными между этапами в разных классах
0
A
ответ
0
У вас есть несколько вариантов:
Создать специализированный класс со статическими методами для обработки различных данных
функциональности
Использования Behat общаться между контекстами, см аналогичного вопросом accessing contexts from each other
Если вам необходимо сгенерировать различные данные для использования Faker для php
Смежные вопросы
- 1. Как обмениваться данными в разных классах
- 2. как обмениваться данными между двумя этапами в JavaFX
- 3. обмениваться данными между представлениями
- 4. Как обмениваться данными между приложениями?
- 5. Как обмениваться данными между контроллерами в разных модулях
- 6. Как обмениваться данными между контроллером в разных модулях
- 7. В SpecFlow, как я могу обмениваться данными между шагами/функциями?
- 8. Как обмениваться данными между iPhone?
- 9. Как мы можем обмениваться данными между различными этапами задания в Spring?
- 10. PHP: Как обмениваться данными между потоками на разных серверах?
- 11. Как обмениваться данными между двумя процессами
- 12. Как обмениваться данными между вкладками браузера?
- 13. Extjs: обмениваться данными между двумя функциями
- 14. Как обмениваться данными между файлами javascript?
- 15. Как обмениваться данными между узлами в ROS?
- 16. Как обмениваться данными между приложениями в iphone
- 17. Как обмениваться данными между службами в nodejs
- 18. Как обмениваться данными между компонентами в VueJS
- 19. Как обмениваться данными между двумя приложениями Blackberry?
- 20. Как обмениваться данными между двумя классами
- 21. Разница между этапами, этапами и синглами
- 22. Как обмениваться данными между фрагментами ViewPager?
- 23. Передача данных между этапами тестирования KIF
- 24. Переменная мне нужно использовать в других классах
- 25. Как мне поделиться переменной в разных классах?
- 26. Как обмениваться данными (массивом) между рекурсивными вызовами?
- 27. tSQLt: обмениваться данными между SetUp и тестами
- 28. Как обмениваться данными между несколькими видами
- 29. Как обмениваться данными между expressjs и angularjs
- 30. Tomcat: Как обмениваться данными между двумя приложениями?
Спасибо за ваш ответ, я использовал 2, и все работает. –