Как реализовать Chromedriver в Hound с помощью Elixir
Я пытаюсь запустить проект эликсира с собакой для автоматизации браузера. Я могу заставить его работать с Firefox, но не с Chrome. Мой хромированный драйвер установлен в переменных среды моей системы, и это мой файл config.exsuse Mix.Config
config :hound, driver: "chrome_driver", port: 4560
Я использую селен-сервер на порту 4560. Я убедился, что гончая тоже указана в моих зависимостях. Пожалуйста, дайте мне знать, что мне может не хватать.
1 ответ
Я узнал, что мне нужно npm install -g chromedriver и запустить команду в командной строке, затем запустить тест смешивания на моем тесте с правильными настройками конфигурации, и теперь он работает.