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

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 980
Благодарностей
4 433
Баллы
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"
Вроде бы раньше всё работало?
 

Шива

Client
Регистрация
05.02.2018
Сообщения
1 088
Благодарностей
341
Баллы
83
Потому что оно так и должно работать.
оно ищет по всему значению.
 
  • Спасибо
Реакции: Astraport

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 764
Благодарностей
1 391
Баллы
113

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 980
Благодарностей
4 433
Баллы
113
Что-то мне казалось, что для точного соответствия раньше достаточно было в режим text переключить...
Спасибо.
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
мне тоже так казалось, вроде всегда когда через конструктор работал и если не точное - вроде как не находило, во всяком случае так отложилось
 
  • Спасибо
Реакции: Astraport

Max

Client
Регистрация
17.06.2012
Сообщения
168
Благодарностей
44
Баллы
28
pLfNuf match-mod-horizontal-padding nmiw
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 177
Благодарностей
2 184
Баллы
113
Может вы на каких то очень старых версиях зенки такой временный баг заметили, или в какой то проблемной версии. Я за последний год не припоминаю такого. Всегда для страховки стараюсь пользоваться таким же методом как WebBot описал. А то находит потом другие элементы с вхождением. Правда признаюсь что такой поиск использую в обычных кубиках зенки, на C# редко FindElementByAttribute использую, если кодить, то уже с FindElementByXPath.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: WebBot

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