Show Laravel Dusk tests from Homestead on Windows

*爱你&永不变心* 提交于 2019-12-24 08:59:58

问题


I'm playing with Laravel Dusk for the first time. I've running it on Homestead. It's running the example test, and give me the right feedback.

Now, I want to know if it's possible to see Dusk running in a browser. I run it on Vagrant Homestead, the VM is installed on my Windows 10 machine. Can I show the tests from homestead on my windows machine?

If it's not possible, but it is possible if I run Dusk from Windows it self. How can I start running it in windows. Do I need XAMPP for it? So install XAMPP make laravel up and running and run dusk from the Windows CMD?

Thanks


回答1:


On Homestead there is no GUI and browser is running in headless mode so you cannot see it. However you can take screenshots and each time test fails, screenshot will be taken so you can see what's going wrong.

If you want to see browser while running test, you need to have it installed in your host system, in your case Windows. So yes - you need to install wamp (for example xampp), create Laravel application and then when running tests you should see Chrome while running tests.



来源:https://stackoverflow.com/questions/47959718/show-laravel-dusk-tests-from-homestead-on-windows

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!