Форма заказа карты
Требования к содержимому полей:
- Город - один из административных центров субъектов РФ
- Дата - не ранее трёх дней с текущей даты
- Поле Фамилия и имя - разрешены только русские буквы, дефисы и пробелы
- Поле телефон - только цифры (11 цифр), символ + (на первом месте)
- Флажок согласия должен быть выставлен
Важно: состояние загрузки не должно длиться более 15 секунд.
После успешной отправки формы (завершения бронирования) появится всплывающее окно об успешном завершении бронирования:
Автоматизированное тестирование формы
Тестируемая функциональность: отправка формы.
А также проверить отправку, использую следующие условия:
- Ввод 2 букв в поле город, после чего выбор нужного города из выпадающего списка.
- Выбор даты на неделю вперёд (начиная от текущей даты) через инструмент календаря
Дату и время нельзя хардкодить. Логика в тесте возможна.
Java, JUnit5, Gradle, Selenide
Доступен ввод без фамилии в поле "Фамилия и имя" при отправке заполненной формы

