Как я могу поддерживать отдельные файлы данных для различных сред, таких как среда разработки, промежуточная и производственная среда в Behat с расширением Mink.
Пример: учетные данные для входа, номера заказов, адрес доставки и т. Д.
Вы можете использовать разные конфигурации в разных средах несколькими разными способами (каждый подробно здесь ):
--config
behat --config dev-config.yml
export BEHAT_PARAMS='{"extensions" : {"Behat\\MinkExtension" : {"base_url" : "https://www.example.com/"}}}'
В идеале, вы бы не стализапустить в производствоПодобные тесты должны подтвердить поведение в процессе разработки и постановки.К тому времени, когда ваш код будет в работе, эти поведения должны быть хорошо установлены.