Как заставить Selenide открыть Оперу вместо Лисицы

помогите с такой проблемой: в селениум (JUnit) я понял как заставить его открывать оперу, а в селениде не знаю как это сделать, а он при попытке открыть сайт выдаёт Cannot find firefox binary in PATH. Make sure firefox is installed. Вот собственно и всё. Вопрос в целом как и где в селениде прописывать браузер. Спасибо!


Ответы (2 шт):

Автор решения: Alexey R.

Добавьте в ран конфигурацию -Dselenide.browser=YOUR_BROWSER где YOUR_BROWSER может принимать одно из значений: chrome, firefox, ie, phantomjs, htmlunit, safari, opera.

Ну и системное свойство, хранящее путь к исполняемому файлу выбранного вебдрайвера, тоже надо не забыть установить.

В коде выбрать браузер можно таким образом:

Configuration.browser = "opera";

В идее делаем так:

  1. Запускаем тест (это сгенерит дефолтную ран-конфигурацию)
  2. Идем сюда:

введите сюда описание изображения

  1. Добавляем -Dselenide.browser=opera сюда:

введите сюда описание изображения

В Вашем случае в левом кружке будет название Вашего класса и метода.

→ Ссылка