Итак, я запускаю несколько тестов в безголовом chrome с селеном, но в режиме без заголовка входное значение из этого поля даты и времени удаляется (после его отправки) в процессе работы. В нормальном беге с головой казни в порядке. Поле datetime представляет собой тип Date и форму YYYYMMDD
. date.sendKeys("19600202");
-> это удаляется.
Но когда я отправляю этот путь, значения не удаляются и тесты запускаются нормально:
date.sendKeys("1960");
date.sendKeys("02");
date.sendKeys("02");
Любые предложения, как я могу отправить дату одним sendkey или я должен использовать js? Спасибо. Это поле:
<input type="text" id="Date" ctrl_type="datetime-input" name="Date" maxlength=10 data-format="L" data-io-format="YYYYMMDD" data-today-button="false" data-clear-button="false" data-close-button="false" data-disable-weekends="false" data-inline="false" class=" form-control " data-toggle="tooltip" data-placement="top" data-original-title="" aria-describedby="_sys_invalidation-message-Date">