Я пытаюсь захватить журналы консоли браузера Chrome с помощью селена webdriver.Я использовал приведенный ниже метод дважды в методе @Test
.Он возвращает журналы консоли, когда он выполняется в первый раз, но когда я вызываю его снова, он возвращает пустую запись журнала.
public String getConsoleLogs(WebDriver driver)
{
String consoleError="";
LogEntries log=driver.manage().logs().get("browser");
for(LogEntry entry:logs.getAll())
{
consoleError+=entry.toString()
}
return consoleError;
}
Редактировать: Изменен код, чтобы прояснить мою проблему.Когда этот метод вызывается во второй раз, consoleError является пустой строкой.