Веб-элемент SendKeys() добавляет дополнительный символ независимо от того, какую строку я передаю. Как исправить?

#java #selenium-webdriver

#java #selenium-webdriver

Вопрос:

Я работаю с Selenium 3.14 на Java, чтобы выполнить тестирование пользовательского интерфейса на странице входа. Мой код пытается отправить значения в элемент ввода с именем password. Какое поле для ввода пароля. Передача «1111» выведет пятизначную строку в поле ввода. Раньше он работал нормально, но теперь он вообще не будет работать.

value="1111"
browser.findElement(passwordElement).sendKeys(value);

Мой вывод представляет собой строку из 5 символов. Но длина должна быть 4

Ответ №1:

 element.clear()
  

перед

 element.sendKeys()