скрин.png 342,12К
1 Количество загрузок:, но selenium не видит элементы внутри <body>. Прошу подсказать, почему "не видит" и как мне обратиться к нужному элементу. Пробовал обращаться через xpath, className, tagName - тщетно. Для понимания картины:
#1
Отправлено 25 мая 2018 - 07:21
скрин.png 342,12К
1 Количество загрузок:, но selenium не видит элементы внутри <body>. Прошу подсказать, почему "не видит" и как мне обратиться к нужному элементу. Пробовал обращаться через xpath, className, tagName - тщетно. Для понимания картины:
#2
Отправлено 04 июня 2018 - 09:14
выведите на консоль getpagesource
#3
Отправлено 05 июня 2018 - 10:33
выведите на консоль getpagesource
Да, страница после запуска выполняла обновление, поэтому искомый элемент и не был обнаружен. Помогла вставка данного кода после вызова driver.get("...");:
String currentWindow = driver.getWindowHandle();
for(String winHandle : driver.getWindowHandles()){
if(!winHandle.equals(currentWindow)){
driver.switchTo().window(winHandle);
}
}
Спасибо.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных

