2014-08-27 2 views
0

я должен найти следующую HREF с использованием селена в Javaс помощью XPath, чтобы найти HREF в селеном WebDriver

<tr> 
    <td> 
    <a target="mainFrame" href="reb.php?tiEx=ES"></a> 
    </td> 
</tr> 

благодаря

+0

Хорошо ... Что вы ищете от нас ? У вас есть какой-либо существующий код, который вы пробовали? – skrrgwasme

+0

Вы пропустили некоторые цитаты? Разве это не должно быть «target =» mainFrame «href =» reb.php? TiEx = ES? '? В противном случае HTML (?) Является мусором, если вы извините мой французский. –

+0

да, по ошибке я опустил некоторые цитаты –

ответ

2

Есть несколько способов, чтобы найти ссылку в зависимости от элементов он находится внутри и уникальность элемента значения атрибутов на странице, но от того, что вы предоставили, вы можете рассчитывать на атрибут target:

//a[@target="mainFrame"] 

вы также можете Narr ой вниз к объему это родители:

//tr/td/a[@target="mainFrame"] 

Кроме того, вы можете дополнительно проверить атрибут href, если он является постоянным и надежным:

//tr/td/a[@target="mainFrame" and @href="reb.php?tiEx=ES"] 
+0

спасибо, что сделал трюк –

Смежные вопросы