0

我正在为 BDD 玩 Laravel 帆和黄昏。我完全遵循了 Laravel 的风帆文档,并且能够在风帆容器内以无头或全头模式运行测试。但我想通过打开浏览器来查看测试运行。如果我不使用风帆,那将很容易。由于我正在使用它,因此我无法这样做。有什么指示可以实现这一点吗?提前致谢

4

1 回答 1

2

您可以在安装了 Java 的 Windows 机器上独立运行 selenium。

  1. 将 Selenium v​​4 下载本地目录(例如D:\Selenium

  2. 在此处将 Chrome 驱动程序下载到本地目录(例如D:\Selenium

  3. 将本地目录(例如D:\Selenium)添加到 PATH

  4. 打开cmd并执行(替换你的文件名和你的本地主机 IP)

java -jar selenium-server-4.1.1.jar standalone --host 192.168.1.180
  1. 在你的.env.dusk.local,
APP_URL=http://localhost
DUSK_HEADLESS_DISABLED=true
DUSK_DRIVER_URL=http://192.168.1.180:4444/wd/hub

因此,您可以在打开浏览器的情况下运行 Dusk。

于 2021-12-25T14:12:02.410 回答