t.me/atinfo_chat Telegram группа по автоматизации тестирования

Проблема с вводом данных в поля-input типа "time"

Добрый день.

Существует проблема с полями-инпутами, которые имеют тип “time”

Когда я ввожу значение в поле, то при переходе на следующее поле, значения возвращаются на дефолтные 12:00 PM

Кто нибудь сталкивался с такой проблемой? и есть ли унивирсальное средство работы с такими полями, потому что на FireFoxe эти поля имеют другой вид (без PM, AM) ?

Попробуйте после ввода, нажать ентер.
либо sendKeys(“yor string…\n”);
либо sendKeys(Keys.ENTER); после основного ввода.

Ну или выбирайте значение в выпадайке, надеюсь она там есть )

Попробовал с Enter’ом в конце строки, но работает не так как хочется.
Он меняет только минуты. Причем на то значение, которое я передаю как часы

Выпадающего меню там нет, это просто поле, которое должно принимать данные в формате времени.

Ввожу данные в эти поля, вот так

driver.findElement(input_field).clear();
driver.findElement(input_field).sendKeys(data);