如何使用Elixir在Hound中实现Chromedriver



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

我发现我需要 npm 安装 -g chromedriver 并在命令行中运行命令,然后使用正确的配置设置在我的测试上运行混合测试,它现在可以工作了。

相关内容

  • 没有找到相关文章