Я не могу нажать кнопку (приложение, созданное на основе Angular Js). Моя среда автоматизации уже существует, построенная на Java / Selenium WebDriver. Я пробовал с Xpath, CSS, et c, все еще не работает.
<button type="button" id="Button2" class="btn btn-primary btn-xs" data-ng-click="StartWizard()" data-ng-keyup="$event.keyCode == 13 ? StartWizard() : null">Import New File</button>
Script:
WebElement clickNextButton = driver.findElement(By.xpath("//button[contains(text(),'Import New File')]"));
clickNextButton.click();
Ошибка:
Exception in thread "main" org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[contains(text(),'Import New File')]"}
Может пожалуйста, помогите мне решить эту проблему. Сообщите мне, можно ли решить эту проблему, используя ngWebDriver
?