Событие не реагирует на клик в Zennoposter

Lagavu

Client
Регистрация
21.12.2016
Сообщения
74
Благодарностей
1
Баллы
8

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
попробуй использовать поиск и клик по картинке
http://joxi.ru/xAe0KJ4hRJBpX2.jpg
но это конечно тот еще способ

но лучше использовать xpath, но сам не смог составить ((
 
  • Спасибо
Реакции: Lagavu

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Нет, Поиск по картинке тут плохой помощник, с большим кол-вом элементов на картинке, тем более мелкой, Поиск по картинке будет плохо работать от слова "совсем".
Xpath тут наверное тоже мало чем поможет, т.к. элемент находится, всплывает превьюшка над местом клика, но не отрабатывает JS сайта, не выводит превьюху с билетами справа.
 
  • Спасибо
Реакции: Lagavu

Lagavu

Client
Регистрация
21.12.2016
Сообщения
74
Благодарностей
1
Баллы
8
Нет, Поиск по картинке тут плохой помощник, с большим кол-вом элементов на картинке, тем более мелкой, Поиск по картинке будет плохо работать от слова "совсем".
Xpath тут наверное тоже мало чем поможет, т.к. элемент находится, всплывает превьюшка над местом клика, но не отрабатывает JS сайта, не выводит превьюху с билетами справа.
получается особо ничего не придумаешь? вручную выбирать только самый оптимальный вариант?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
получается особо ничего не придумаешь?
Получить массив элементов/мест, отсортировать свободные и по номерам через xPath.
Данные об элементах видны в Firefox, в PM не раскрываются - баг, походу.
всплывает превьюшка над местом клика, но не отрабатывает JS сайта, не выводит превьюху с билетами справа.
Возможно FullEmulation* поможет, либо доп. события при наведении/клике, но опять же - это всё C#.
 
Последнее редактирование:
  • Спасибо
Реакции: Lagavu и Sergodjan

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
ну, либо привязать инстансу четкие размеры и кликать по координатам

но варик выше лучше )
 
  • Спасибо
Реакции: Lagavu

Lagavu

Client
Регистрация
21.12.2016
Сообщения
74
Благодарностей
1
Баллы
8
@Zymlex получается я беру путь Xpath с Мозиллы

http://joxi.ru/12Mg7XafMdj8Br

и вставляю его в C# вот так, но клик все равно не срабатывает. Значения мест разные пробовал вводить

Код:
instance.ActiveTab.FindElementByXpath("/html/body/div[1]/div[4]/div[2]/div[6]/div[2]/div[1]/div[2]/div[1]/div/div[2]/svg/g[1]/g[224]/path","0").Click();
выдается такая ошибка http://joxi.ru/v29Rd9MT3K6j0A
 
Последнее редактирование:

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
нет, там xpath по другому надо составлять, такие пути в редких случаях работают нормально
 
  • Спасибо
Реакции: Lagavu

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Задача решаема. Мажет иногда, - с позиционированием надо возиться.
tickets.gif
 
  • Спасибо
Реакции: Lagavu

Lagavu

Client
Регистрация
21.12.2016
Сообщения
74
Благодарностей
1
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)