Как написать консольный журнал из фрейма, используя Selenium? - PullRequest
0 голосов
/ 15 ноября 2018

Я получаю лог, используя 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")));

1 Ответ

0 голосов
/ 15 ноября 2018

У меня была проблема, когда я не мог взаимодействовать с элементами внутри фрейма.Вместо того, чтобы найти элемент, просто наберите:

driver.SwitchTo (). Frame ("id элемента");

, а затем

driver.SwitchTo (). DefaultContent();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...