Скоріше за все під час проходження тесту елемент .//td[@class=“rtableHeader22” and text() = ‘Полное имя’] є перекритий елементом .//*[@class=“headerTopPanel cursorHeader”], вебдрайвер старається емулювати дії користувача і відповідно користувач в цьому випадку прямо клікнути на елемент не може. Пройдіться дебагером і гляньте де знаходиться елемент під час тесту, якщо перекритий то скрольте сторінку в потрібному напрямку (нагугліть як це робиться в ведрайвері через джаваскрипт). Ну а сам даблклік робиться через клас Actions.
Я зтикався з xpath для FireFox, честно кажучи особо досить не приємна штука.
до чого дійшов - ймовірність того що ви нажимаєте на кнопку до того моменту коли цього елемента іще не має , попробуйте зробити затримку перед натиском на 1-2 сек… мені допомогло.
Тарас, абсолютно не правильно. Как сказал Василь, элемент перекрывается. Может там спин или еще какой то элемент. Я например жду окончания спина на своих страницах, а потом делаю действия.
цей ексепишн зовсім інше означає…ElementNotVisibleException для вашого випадку є, або NoSuchElementException вже на крайній випадок…елемент просто перекритий іншим елементом , скоріш за все треба клікати по одному з сусідніх (sibling) елементів, або parent/child