Pet*_*lev 6 testing laravel laravel-5 laravel-dusk
我正在编写一些测试,我想看看Dusk是否正确填写了输入字段,但是Dusk在运行测试时未显示浏览器,是否有任何方法可以强制它执行此操作?
Jon*_*eir 11
在DuskTestCase::driver()以下情况下禁用无头模式:
$options = (new ChromeOptions)->addArguments([
//'--disable-gpu',
//'--headless'
]);
Run Code Online (Sandbox Code Playgroud)
您可以通过两种方法禁用 headless:
方法 1:将此添加到您的.env
DUSK_HEADLESS_DISABLED=true
Run Code Online (Sandbox Code Playgroud)
方法 2:如果您不需要为所有测试显示浏览器,请将其添加到您的特殊测试用例中
DUSK_HEADLESS_DISABLED=true
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我不知道为什么文档中没有提到这些。我自己从DuskTestCase.php找到了上述方法。
| 归档时间: |
|
| 查看次数: |
2198 次 |
| 最近记录: |