Laravel 5 是否可以在dev/staging/prod服务器上运行黄昏?

Laravel 5 是否可以在dev/staging/prod服务器上运行黄昏?,laravel-5,laravel-dusk,Laravel 5,Laravel Dusk,在本地机器上,我能够设置黄昏并运行测试用例。 在Dev服务器上,我面临以下问题 无法连接到本地主机端口9515:连接被拒绝 Facebook\WebDriver\Exception\WebDriverException:http POST to/会话引发Curl错误,参数为:{“desiredCapabilities”:{“browserName”:“chrome”,“platform”:“ANY”} 代码(tests/testcase.php): 有人能帮我解决这个问题吗?或者如何在dev服务

在本地机器上,我能够设置黄昏并运行测试用例。 在Dev服务器上,我面临以下问题

无法连接到本地主机端口9515:连接被拒绝 Facebook\WebDriver\Exception\WebDriverException:http POST to/会话引发Curl错误,参数为:{“desiredCapabilities”:{“browserName”:“chrome”,“platform”:“ANY”}

代码(tests/testcase.php):


有人能帮我解决这个问题吗?或者如何在dev服务器上运行dusk automation?

发生此错误的原因是localhost:9515是与浏览器的连接,与应用程序URL无关


我需要一些东西来在dev/prod服务器上运行黄昏测试用例。

如果没有确切的错误和您使用的版本,很难说什么不适合您

DEV

以下是您在开发服务器上应该注意的一些事项:

  • 确保在
    .env
  • 确保在
    composer.json
    中为您的开发环境包括了dusk,并且它实际上已经安装
  • 通过
    artisan黄昏
  • 如果它不工作,请发布您的错误、环境信息和版本
  • 生产

    请注意,您不应该在生产中使用黄昏

    自动化

    为此,请使用CI工具


    您可以在我的另一个答案中阅读更多关于它的内容,请发布您的
    tests/DuskTestCase.php
    内容以提供帮助。localhost:9515是与浏览器的连接,与开发人员上的应用程序URL无关。
      public static function prepare()
        {
            static::startChromeDriver();
        }
    protected function driver()
        {
            return RemoteWebDriver::create(
                'http://localhost:9515', DesiredCapabilities::chrome(), 5000, 10000
            );
        }