Я пытаюсь отправить текст с опцией sendkeys()
.Это мой метод в моем объекте страницы класса:
public void setEntityName() {
internalWait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id=\"entity_name\"]")));
entityName.clear();
entityName.sendKeys("TEST");
}
HTML:
<input id="entity_name" name="entity_name" type="text" ng-model="entityData.name" ng-disabled="false" placeholder="Type Enity Name" data-maxlength="20" data-smart-validate-input="" data-required="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-touched">
В тесте показана ошибка
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //*[@id="entity_name"]
Может кто-нибудь помочь мне с этой ошибкой.