Что касается XPath - PullRequest
       7

Что касается XPath

2 голосов
/ 18 августа 2010

Когда я проверяю XPath ссылки, она выглядит так:

id('content')/x:table/x:tbody/x:tr/x:td[2]/x:table/x:tbody/x:tr[2]/x:td[1]/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr[1]/x:td/x:table/x:tbody/x:tr/x:td/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr/x:td[4]/x:a[2]

Как я могу использовать его в цели?

Если я скопирую это напрямую, это не даст результата. Что еще можно сделать в этом отношении?

1 Ответ

3 голосов
/ 18 августа 2010

С Selenium, если локатор начинается с //, то предполагается, что локатор является XPath, в вашем случае вам нужно будет предшествовать вашему локатору xpath=, чтобы сделать его явным.Тем не менее, ваш XPath выглядит очень хрупким.Возможно, вам подойдет другой поддерживаемый тип локатора или упрощенный XPath.

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