решил проблему убогим кликером (AutoIt)... забил координаты первых 6ти линков (благо они статичны)... забил клик по координатам + обновление экрана... и по новой... минут 6-9 работы - и всё готово...
сам понимаю насколько убогое решение... но сработало...
дам чуть больше деталей:
цель: очистить спискок друзей ВКонтакте
надо было удалить более 900 людей из списка (всех подряд)
локатор нужного линка "Убрать из друзей" - не так то и легко было подцепить, т.к. у этого линка нет ни ид, ни имени
более того, там небыло по сути даже самого линка/урла: при нажатии вызывалась функция removeFriend
как уже должно быть ясно, эти линки жили в таблице под кучей div-ов
поэтому и пришлось вязать через xpath на текст при линке
что странно, при поиска текста "Убрать из друзей" через assertBodyText - кол-во таковых слов определялось верно
а вот при поиске линков с таким текстом - никаких результатов кроме фейла не возвращалось...
вопросы глобальные так и остались:
1. почему код xpath=(//a[contains( text(),'Убрать из друзей')]) - так и не срабатывал?
2. почему небыло никакой ошибки в логе раз ничего не было сделано?