<div class="list_details">
<p class="lnk_primary show_inline" rv-text="config.app.message.Label.abc.SmallScreen.58384" rv-on-click="current.eventGoToName">Add name</p>
</div>
Я попытался найти ссылку «Добавить имя», используя «linktext» и «partiallinktext», но это не позволяет найти элемент. Я пробовал использовать имя класса, но он также потерпел неудачу. Наконец, я использовал xpath для работы.Найти ссылку в selenium webdriver
Мой код:
driver.findElement(By.linkText("Add name")).click();
driver.findElement(By.partiallinkText("name")).click();
driver.findElement(By.className("lnk_primary show_inline")).click();
Пожалуйста, дайте мне знать, я ли я делать какую-либо ошибку?
Вы имеете в виду, что он работал с использованием xpath? – Subh
можете ли вы поделиться URL-адресом сайта, в котором вы пытаетесь найти ссылку? –
Да, это сработало с xpath. Возможно, вы проверите выше html-код и предложите мне. – Gurunathan