Как создать xpath для возврата на родительский узел с дочернего узла - PullRequest
0 голосов
/ 28 сентября 2018

Please find the DOM

В настоящее время мое требование состоит в том, чтобы установить флажок в class = "ui-checkbox seyc-cell-checkBox-div".Входные данные, которые у меня есть, представляют собой описание поставщика, имеющееся в id = "cellDocument2_matrix_block_0_1"

Не могли бы вы дать мне знать, как создать Xpath для выбора флажка, используя текст

Ответы [ 2 ]

0 голосов
/ 29 сентября 2018

"../" поднимет вас на один уровень вверх.Так, например, вы находитесь на определенном элементе, и вы хотите перейти на 3 уровня вверх по иерархии, вам нужно сделать element.FindElement(By.xpath(../../..));

0 голосов
/ 28 сентября 2018

Найден xpath:

$x("//*[contains(text(),'description')]//ancestor::a/div/div[1]")

Дайте мне знать, в случае любого другого лучшего подхода для определения местоположения флажок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...