【问题标题】:Laravel Dusk: cannot find Chrome binaryLaravel Dusk:找不到 Chrome 二进制文件
【发布时间】:2020-11-05 13:18:10
【问题描述】:

我正在遵循有关如何从此处https://laravel.com/docs/8.x/dusk 使用在 VirtualBox vm 上运行的 Homestead 全新安装的 Laravel 运行浏览器测试的说明。

但是,当我尝试运行 artisan dusk 时,它失败并告诉我它找不到 Chrome 二进制文件。

1) Tests\Browser\ExampleTest::testBasicExample
Facebook\WebDriver\Exception\UnknownErrorException: unknown error: cannot find Chrome binary`

谷歌搜索告诉我安装 Chrome 二进制文件(当然),但这似乎已经完成。向上滚动 CLI,我看到了运行 dusk install 时的以下内容。

Downloading ChromeDriver binaries...
ChromeDriver binaries successfully installed for version 86.0.4240.22.

那么我还需要安装其他东西吗,或者我需要告诉黄昏在哪里寻找二进制文件,还是完全是其他东西?

【问题讨论】:

标签: php laravel homestead laravel-dusk laravel-8


【解决方案1】:

由于您已经拥有 ChromeDrive,您可能只需要启动它

./vendor/laravel/dusk/bin/chromedriver-linux 

【讨论】:

    猜你喜欢
    • 2016-09-19
    • 2012-07-15
    • 2021-11-17
    • 2021-05-22
    • 2021-06-13
    • 1970-01-01
    • 2020-09-25
    • 1970-01-01
    • 2018-09-18
    相关资源
    最近更新 更多