我正在尝试用猎犬启动一个用于浏览器自动化的灵丹妙药项目。我可以让它与火狐一起工作,而不是铬。我的chromedriver是在我的系统上的环境变量中设置的,这是我的config.exs文件use Mix.Config
config :hound, driver: "chrome_driver", port: 4560
我在端口 4560 上运行硒服务器。我确保猎犬也列在我的依赖项中。请让我知道我可能错过了什么。
我发现我需要 npm 安装 -g chromedriver 并在命令行中运行命令,然后使用正确的配置设置在我的测试上运行混合测试,它现在可以工作了。