Как я могу нажать на кнопку только в определенном div в Selenium? - PullRequest
0 голосов
/ 13 декабря 2011

У меня есть 3 дел.Каждый содержит кнопку.Каждая кнопка в каждом div имеет одинаковый XPath:

//*[@id='variant_selector']/div/div[2]/div[3]/span

XPath для div различны:

//*[@id='product_sets']/div[1],
//*[@id='product_sets']/div[2],
//*[@id='product_sets']/div[3]

Как я могу нажать, например, кнопкув div 2 с использованием селена?

1 Ответ

1 голос
/ 13 декабря 2011

Полагаю, вам нужно опубликовать html, но не объединяет эти две работы?

//*[@id='product_sets']/div[2]//*[@id='variant_selector']/div/div[2]/div[3]/span

Сначала это div XPath, а затем XPath для выбора кнопки внутри div.

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