У меня есть этот кусок кодаСелен - Как Нажмите на ссылку на HREF значение в WebDriver
<a href="/iot/apply/device.do" id="subMenu1" class="fortification55"
onclick="$('#deviceinfo').hide()">Apply</a>
Я пытаюсь связать по Href с помощью
getDriver().findElement(By.name("subMenu1")).click();
Но я получил эту ошибку
org.openqa.selenium.NoSuchElementException: Unable to find element with name == subMenu1 (WARNING: The server did not provide any stacktrace information)
Я думаю, вы должны использовать 'By.id ("subMenu1") ' – Siva
Вы также можете напрямую использовать' getDriver(). FindElement (By.linkText («Применить»)). Click(); ' – Siva
вы также можете использовать xpaths:' // a [@ id = 'subMenu1'] 'или '// a [text() = 'Apply']' – kotoj