Я пишу тест Behat, который будет загружать .txt-файл. Выяснить, как обращаться с диалогом загрузки браузера, является боль, поскольку это не то, с чем Селен может напрямую взаимодействовать. Поскольку я просто делаю это для одного типа файлов, я решил, что было бы хорошо избежать этой проблемы, установив действие по умолчанию для браузера для сохранения текстовых файлов. К сожалению, кажется, что каждый раз, когда Selenium запускает Firefox, у него есть все настройки сброса.Конфигурация загрузки браузера для Behat
Есть ли способ установить действие и местоположение по умолчанию для загрузки, либо в behat.yml, либо при запуске автономного сервера selenium?
Просто уточнение: я смотрел на Firefox первый, но перезагрузка также происходит с Chrome и I предположим и другие. Я ищу общий способ настройки предпочтений загрузки браузера при запуске с Selenium. – treep