Я получаю лог, используя Selenium set pref logPrefs.enable(LogType.BROWSER, Level.ALL); и поместить это так LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(entry.getMessage()); в выходной поток, я не получаю весь журнал консоли. Лог, который выдает кадр, не отображает селен. Как достать логи с фрейма? Переключение на этот кадр не дает результатов. driver.switchTo().frame(driver.findElement(By.cssSelector("link")));
logPrefs.enable(LogType.BROWSER, Level.ALL);
LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(entry.getMessage());
driver.switchTo().frame(driver.findElement(By.cssSelector("link")));
У меня была проблема, когда я не мог взаимодействовать с элементами внутри фрейма.Вместо того, чтобы найти элемент, просто наберите:
driver.SwitchTo (). Frame ("id элемента");
, а затем
driver.SwitchTo (). DefaultContent();