ввод текста в текстовой области с xpath td / span в селене - PullRequest
0 голосов
/ 11 марта 2020

Я попытался ввести некоторый текст в текстовое поле с помощью sendKeys после нажатия на элемент

В текстовом поле был xpath // td [@ id = 'xyz'] / span

Получена ошибка - Исключение в потоке "main" org.openqa.selenium.ElementNotInteractableException: элемент не взаимодействует

Требуется предложение при вводе значения в текстовом поле

1 Ответ

0 голосов
/ 12 марта 2020

Можно попытаться ввести до того, как оно появится,

Вы можете попытаться увеличить время ожидания.

WebDriverWait wdw = new WebDriverWait(driver, 5);
wdw.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("// td [@ id ='xyz'] / span"))).sendKeys("1234");

Или добавить до

driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...