MacOS(Docker)上的Laravel Brower测试(黄昏)错误:无法在本地主机端口9515上连接:连接被拒绝

时间:2019-07-11 19:20:49

标签: laravel

我刚刚安装了Laravel的Dusk以添加浏览器测试。但是,当我运行测试时,出现Failed to connect on localhost port 9515: connection refused错误。

我在网上检查过,似乎很多人都遇到同样的问题。我遇到了几种解决方案,例如this,但是当我在MacOS和Docker上运行项目时,它们似乎都适用于Windows和Homestead。

我确实尝试遵循该解决方案,但发现sudo apt无法用于MacOS。然后,我安装了Homebrew,并尝试运行以brew而不是sudo apt开头的命令,但是它响应说该名称没有可用的公式。

如果您能推荐我可以看的解决方案或资源,我将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

如果其他人遇到相同的问题:

基本上,问题是我只是遵循Laravel Dusk Documentation而未做任何进一步的配置。

对于Docker环境,必须完成更多配置,例如添加Selenium容器以允许浏览器测试运行。

请结帐Jake Harris的7 steps to running Laravel Dusk 3.0 tests in Docker environments

谢谢。