FindElementByAttribute - не ищет точное соответствие с типом поиска text.

  • Автор темы Автор темы Astraport
  • Дата начала Дата начала

Astraport

Client
Регистрация
01.05.2015
Сообщения
5 084
Реакции
4 633
Баллы
113
По идее
HTML:
Развернуть Свернуть Копировать
    HtmlElement he = instance.ActiveTab.FindElementByAttribute("div", "class", "mod", "text", 0);
должен взять элементы где class имеет значение mod, но почему-то собирает и такое "pLfNuf match-mod-horizontal-padding nmiw nmtbi nmt inIkFoRhikUk-Dxg0p2iqJnc nmtbia"
Вроде бы раньше всё работало?
 
Потому что оно так и должно работать.
оно ищет по всему значению.
 
  • Оценить
Реакции: Astraport
Что-то мне казалось, что для точного соответствия раньше достаточно было в режим text переключить...
Спасибо.
 
мне тоже так казалось, вроде всегда когда через конструктор работал и если не точное - вроде как не находило, во всяком случае так отложилось
 
  • Оценить
Реакции: Astraport
pLfNuf match-mod-horizontal-padding nmiw
 
Может вы на каких то очень старых версиях зенки такой временный баг заметили, или в какой то проблемной версии. Я за последний год не припоминаю такого. Всегда для страховки стараюсь пользоваться таким же методом как WebBot описал. А то находит потом другие элементы с вхождением. Правда признаюсь что такой поиск использую в обычных кубиках зенки, на C# редко FindElementByAttribute использую, если кодить, то уже с FindElementByXPath.
 

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