Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

В поле "Мобильный телефон" нет валидации на недействительный номер телефона, формально соответствующий по типу и кол-ву символов #7

Open
alexman-git opened this issue Jan 6, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@alexman-git
Copy link
Owner

В приложении app-card-delivery.jar в поле "Мобильный телефон" нет валидации на недействительный номер телефона, формально соответствующий по типу и кол-ву символов - из "+" и 11 нолей.

Шаги по воспроизведению

  1. Открыть в браузере Google Chrome страницу http:https://localhost:9999/
  2. Ввести в поля "Город", "Дата встречи", "Фамилия и имя" валидные значения.
  3. Нажать чекбокс о согласии с условиями обработки персональных данных.
  4. Ввести в поле ""Мобильный телефон"" значение: "+00000000000".
  5. Нажать на кнопку "Забронировать" (отправить данные формы на сервер).

Ожидаемый результат:

Валидация в поле срабатывает, под полем "Мобильный телефон" красным текстом появляется сообщение "Телефон указан неверно." Дальнейшая отправка анкеты блокируется.

Фактический результат

Валидация не работает, приложение принимает невалидное значение в поле и отправляет с ним анкету, пользователь видит на экране сообщение об успешной операции бронирования встречи: "Успешно! Встреча успешно забронирована на (дата в поле "Дата встречи").

Программное окружение

  • Windows 10 Home 19044.1415 (64-bit)
  • jdk-11.0.13+7-b1751.21 amd64
  • IntelliJ IDEA 2021.3.1 (Community Edition), Build #IC-213.6461.79
  • браузер Google Chrome 97.0.4692.71
  • 'org.junit.jupiter:junit-jupiter:5.8.2'
  • 'com.codeborne:selenide:6.1.2'

Скриншот:

6

@alexman-git alexman-git added the bug Something isn't working label Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant