У меня проблемы с поиском xpath элемента ввода (флажок), который мне нужно щелкнуть.Я пытаюсь использовать другой элемент span, чтобы найти его.Элементы содержат атрибуты Angular, не знаете, имеет ли это значение?
Элементы структурированы следующим образом:
<div _ngcontent-c6="" class="py-1" style="">
<input _ngcontent-c6="" type="checkbox">
<span _ngcontent-c6="" class="pl-2">Company name</span>
</div>
Я могу найти элемент span, используя этот xpath:
"//span[text() = '" + SearchInput + "']"
Но я изо всех сил пытаюсь нажать на следующий элемент ввода.Следующие xpaths не работают для меня:
"//span[text() = '" + SearchInput + "']/following-sibling::input"
"//span[text() = '" + SearchInput + "']/following-sibling::input[@type = 'checkbox']"
Я довольно долго искал ответ, но не могу найти тот, который мне подходит.Если кто-то может помочь или указать мне на вопрос, который действительно работает для меня, это будет оценено!