我有一个WebDriver测试套件,当我在普通无头浏览器中执行测试套件时,其运行方式有所不同。当我在无头模式下执行该元素时找不到一个元素,但是在正常模式下使用相同的代码和相同的驱动程序时会找到一个元素。我使用此标志设置无头模式:
chromeOptions.addArguments("--headless");
Run Code Online (Sandbox Code Playgroud)
有ChromeDriver 2.31和WebDriver 3.5.2正在使用。我该如何调试呢?
java selenium webdriver selenium-chromedriver google-chrome-headless