Вы столкнулись с проблемами, потому что вы выбираете атрибут class
в узле input
вместо div
.Попробуйте следующий селектор:
//div[@class='dataTables_filter']//input[@type='search']
Также, как упомянул @Marco Forberg, полезно использовать функцию contain()
XPath в случае, если для элемента предусмотрено несколько классов:
//div[contains(@class, 'dataTables_filter')]//input[@type='search']
Iнадеюсь, это поможет решить вашу проблему:)