Kop*_*pty 2 php testing laravel laravel-dusk
我希望在 Laravel 5.5 中使用 Dusk 2.0 运行浏览器测试时能够看到浏览器(特别是这样我可以使用 $browser-tinker() 并为其提供一些手动命令以进行调试)。
有谁知道如何做到这一点?我希望有一些简单的事情:
php artisan dusk --noheadless
Run Code Online (Sandbox Code Playgroud)
安装 Dusk 应该在应用程序的目录DuskTestCase.php中创建一个文件。该文件中的 class 包含一个方法,该方法很容易重写(因为它位于您的应用程序中,您可以直接对其进行更改,因为它不再是包的一部分)。/tests/DuskTestCasedriver()
现在禁用无头模式就像'--headless'从实例方法$options中的变量中删除参数一样简单。addArguments()ChromeOptions
从 Laravel 5.5 开始,$options 变量看起来像这样:
$options = (new ChromeOptions)->addArguments([
'--disable-gpu',
//'--headless'
]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2435 次 |
| 最近记录: |