Re[7]: Баг в Selenium WebDriver (программа проверки битых ссылок)
От: Psihadelic  
Дата: 22.10.13 14:28
Оценка:
Здравствуйте, sunshine, Вы писали:

S>Хотя нет. Смотрите, допустим, у вас на странице две ссылки. На первой итерации по ним ошибки не будет. Но при вызове look(IWebElement el) для второй ссылки будет ошибка, потому что драйвер-то уже ушел на другой URL. Поэтому вторая ссылка оказывается принадлежащей к той странице, с которой драйвер уже ушел. И когда вы делаете клик по этой ссылке, вылетает ошибка. А все потому, что нужно для каждого ссылочного элемента сохранять свой индивидуальный драйвер.


Могли бы Вы написать примерчик? Потому как у меня не получилось это сделать.

Текст ошибки:
Element not found in the cache — perhaps the page has changed since it was looked up
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.