0
我希望能夠在Laravel 5.5中使用Dusk 2.0運行我的Browser測試時看到瀏覽器(具體來說,我可以使用$ browser-tinker()並給出一些用於調試的手動命令)。如何使用Laravel 5.5禁用Chrome的無頭模式?
有誰知道如何做到這一點?我希望爲一些簡單的事情:
php artisan dusk --noheadless
我希望能夠在Laravel 5.5中使用Dusk 2.0運行我的Browser測試時看到瀏覽器(具體來說,我可以使用$ browser-tinker()並給出一些用於調試的手動命令)。如何使用Laravel 5.5禁用Chrome的無頭模式?
有誰知道如何做到這一點?我希望爲一些簡單的事情:
php artisan dusk --noheadless
安裝黃昏應該在你的應用程序/tests/
目錄下創建一個DuskTestCase.php
文件。該文件中的DuskTestCase
類包含一個driver()
方法,該方法很容易覆蓋(因爲這是在您的應用程序中,您可以直接對其進行更改,因爲它不再是程序包的一部分)。
禁用無頭模式是現在剛剛取出從$options
變量'--headless'
論點這是對ChromeOptions
例如addArguments()
方法一樣簡單。
由於Laravel 5.5中,$選項變量將是這個樣子:
$options = (new ChromeOptions)->addArguments([
'--disable-gpu',
//'--headless'
]);
工作就像一個魅力。謝謝你,朋友。我覺得自己無法找到這個東西感到很傻。 – Kopty