Итак, элемент, по которому я хочу щелкнуть, находится здесь:
<li class=" ">
<a href="google.de">
<i class="fa fa-lg fa-fw fa-profile"></i>
<span class="menu-item-parent ">Mein Konto</span>
</a>
</li>
Теперь у меня настроен следующий код Java:
WebElement konto = driver.findElement(By.xpath("//*[contains(text(),'Mein Konto')]"));
и
WebElement konto1 = driver.findElement(By.linkText("Mein Konto"));
Но в Chrome Driver он не может найти элемент:
org.openqa.selenium.NoSuchElementException: нет такого элемента: Невозможно найти элемент: {"method": "текст ссылки"," selector ":" Mein Konto "}
xpath работает нормально, но для моей команды тестировщиков было бы проще использовать linktext, поэтому я пытаюсь использовать его вместо xpath.