Перейти к содержимому

roman_vasin

Регистрация: 06 мая 2016
Offline Активность: 06 мая 2021 17:45
-----

Мои сообщения

В теме: Selenium WebDriver + JUnit. Не видит элементы, которые обнаруживает Se

01 июня 2017 - 14:42

Разобрался в чем была проблема. Действительно, искомый элемент был связан с фреймом, а webdriver искал элементы в корне html страницы. Из этого получается, что Selenium IDE видит сразу всю структуру страницы и соответственно все элементы. Видимо поэтому проблемы раньше не возникало. В итоге это решается путем переключения на нужный фрейм через команду: driver.switchTo().frame(driver.findElement(By.id("здесь id фрейма")));