Возможно, что поля, которые вы пытаетесь заполнить, имеют атрибут autocomplete
, установленный на. [Ссылка]
Если при выполнении строки работает clear()
, можно с уверенностью сказать, что это не проблема, специфичная для веб-драйвера.
Это поможет, если вы сможетепокажите HTML-фрагмент раздела страницы, над которым вы работаете.
Возможные области отладки:
принудительное удаление атрибута автозаполнения при загрузке страницы с помощью исполнителя сценариев Java отключение параметра автозаполнения на уровне драйвера,Я полагаю, что решение будет варьироваться в зависимости от используемого драйвера.
Удачи!
PS: Эти Thread.sleep
(s) не рекомендуется.