У меня есть следующий HTML-код на странице, которую я тестирую в IE11 с использованием Java.
<a href="BCreate.asp?Tab=Batches&View=Batches"><span class="link_bar link_bar_link">Create New</span></a>
При попытке найти по linkText появляется ошибка:
driver.findElement(By.linkText("Create New")).click();
Ошибкаиспользуя xpath (xpath прекрасно подходит для этой ссылки в IE, Chrome и FireFox):
driver.findElement(By.xpath("/html/body/div[5]/div/div[1]/table/tbody/tr/td/div/nobr/a[2]/span")).click();
Я также пытался найти по классу, но безуспешно:
WebElement parentElement = driver.findElement(By.className("link_bar link_bar_link"));
WebElement childElement = parentElement.findElement(By.linkText("Create New"));
childElement.click();
Есть идеи как найти и нажать на эту ссылку?