Как заполнить datePicker Java Selenium/Selenide

319
26 июля 2018, 01:00

Подскажите пожалуйста. Как заполнить дату в datePicker?

Варианты :

$(By.cssSelector("[type='date']")).setValue("2018-06-01");
$(By.cssSelector("[type='date']")).sendKeys("2018-06-01");

Не срабатывают. Как еще можно заполнить данное поле?

<div class="quantumWizTextinputPaperinputMainContent exportContent">
    <div class="quantumWizTextinputPaperinputContentArea exportContentArea">
        <div class="quantumWizTextinputPaperinputInputArea"><input type="date"
                                                                   class="quantumWizTextinputPaperinputInput exportInput"
                                                                   jsname="YPqjbf" autocomplete="off" tabindex="0"
                                                                   value="" data-initial-value=""></div>
        <div class="quantumWizTextinputPaperinputUnderline exportUnderline"></div>
        <div jsname="XmnwAc"
             class="quantumWizTextinputPaperinputFocusUnderline exportFocusUnderline animationInitialized"></div>
    </div>
</div>

Answer 1

Проще всего вызвать нужную JavaScript функцию.

Вот хороший ответ: http://barancev.github.io/how-to-set-datepicker-value/

READ ALSO
Как реализовать поиск в веб-приложении?

Как реализовать поиск в веб-приложении?

Всем привет! Практикуюсь в разработке веб-приложения, где нужно осуществить сортировку по номеру и названию, а так же поиск по номеруЕсли...

177
Логирование в разные файлы

Логирование в разные файлы

Есть такой properties файл

213
Перенос textView из одного LinearLayout в другой

Перенос textView из одного LinearLayout в другой

У меня есть два LinearLayout в которых есть несколько textView, первое поле имеет определённый размерЕсть ли возможность по заполнению первого поля,...

188
Запуск/остановка на конкретную дату

Запуск/остановка на конкретную дату

День добрыйВозникла необходимость создания планировщика заданий

196