Продукты
Менеджер паролей
Безопасное хранение паролей в облаке
Менеджер паролей (self-hosted)
С установкой на свой сервер
Чек-листы
Используйте чек-листы для бизнес-процессов
Инвентарь
Удобный учёт и контроль оборудования по QR-кодам
Цифры
Управление цифровыми активами
Конструктор чек-листов
Бесплатно и без регистрации
Плагин
Установите плагин для быстрого входа в приложение TeamDo
Генератор паролей
Получите надёжный пароль
Проверка пароля
Узнайте, нет ли вашего пароля в сети
Тарифы
Услуги
Бизнесу
Для кафе и ресторанов
Для медцентров
Для рекламных агентств
Для отелей и гостиниц
Полезное
Журнал изменений
События
Запись на вебинары
Правила безопасности
Блог
Бесплатные инструменты
Конструктор чек-листов
Тестирование формы с датой
Чек-лист «Тестирование формы с датой»
1. Проверка ввода корректных данных
Ввести корректную дату рождения (например, 01.01.2000) и убедиться, что возраст отображается правильно.
2. Проверка ввода некорректных данных
Ввести некорректную дату (например, 32.01.2000 или abcd) и проверить, что отображается соответствующее сообщение об ошибке.
3. Проверка ввода будущей даты
Ввести дату рождения, которая больше текущей даты (например, 12.12.2025). Ожидается, что система выдаст ошибку или соответствующее сообщение.
4. Пустое поле
Оставить поле пустым и нажать на кнопку. Должно появиться сообщение об ошибке или запрос о необходимости заполнить поле.
5. Граничные значения
Ввести минимально возможную дату (например, 01.01.1900) и проверить корректность расчета возраста.
Ввести текущую дату, чтобы проверить, что возраст будет 0 месяцев или дней.
6. Форматы ввода даты
Проверить различные форматы даты: YYYY-MM-DD, DD.MM.YYYY, MM/DD/YYYY.
Убедиться, что поддерживаются необходимые форматы или выводится сообщение о корректном формате.
7. Проверка реактивности интерфейса
Проверить, что кнопка «Посчитать» неактивна до ввода данных (если так предусмотрено).
Проверить, что после ввода корректных данных и нажатия кнопки результат отображается без перезагрузки страницы.
8. Обновление и очистка
После вывода результата ввести другую дату рождения и пересчитать возраст, убедившись, что результат обновился корректно.
Проверить, что после очистки поля и повторного ввода все работает как ожидается.
9. Проверка локализации
Проверить, что все сообщения и формат даты соответствуют локализации (например, отображение "месяцев" или "лет" на русском).
10. Тестирование на мобильных устройствах
Проверить функциональность на различных устройствах и разрешениях экрана (мобильный телефон, планшет, компьютер).
11. Тестирование безопасности
Ввести потенциально опасные строки (например, скрипты) в поле ввода и убедиться, что система защищена от X
12. Проверка изменения системной даты
Изменить системную дату на компьютере (например, на прошлую или будущую) и проверить, как это повлияет на расчет возраста. Убедиться, что система корректно учитывает текущую дату.
13. Проверка работы после обновления страницы
После ввода даты и получения результата обновить страницу и проверить, сохраняется ли введенная дата или результат сбрасывается.
14. Проверка производительности
Провести нагрузочное тестирование (например, быстрое многократное нажатие на кнопку «Посчитать») и убедиться, что система работает стабильно и корректно.
15. Проверка ввода через клавиатуру и мышь
Убедиться, что поле ввода корректно обрабатывает как ввод с клавиатуры, так и выбор даты через календарь (если предусмотрен).
16. Проверка валидности результата
Сравнить расчет возраста с другими источниками (например, калькулятором возраста или расчетом вручную) и убедиться в правильности вычислений.
17. Проверка многоязычности интерфейса (если предусмотрено)
Переключить язык интерфейса (если поддерживается) и убедиться, что все элементы (включая сообщения об ошибках и формат даты) адаптируются к выбранному языку.
18. Проверка особых случаев
Ввести дату рождения 29 февраля високосного года и проверить расчет возраста для невисокосных годов.
Проверить расчет возраста для даты рождения, совпадающей с текущей датой (возраст должен быть 0 дней/месяцев).
19. Проверка доступности (Accessibility)
Убедиться, что элементы управления (поле ввода, кнопка) доступны с клавиатуры и могут использоваться с экранными дикторами.
20. Проверка интеграции с сервером (если есть)
Если возраст рассчитывается на сервере, проверить корректность отправки и обработки запросов, а также работу при потере соединения.
21. Проверка поведения при медленном соединении
Смоделировать медленное интернет-соединение и проверить, как быстро отображается результат после нажатия кнопки.
22. Проверка кросс-браузерной совместимости
Убедиться, что функционал работает корректно в разных браузерах (Chrome, Firefox, Edge, Safari и т.д.).
23. Проверка обратной связи для пользователя
Убедиться, что пользователю показываются понятные сообщения об ошибках или успешном расчете, а также индикатор загрузки при длительных операциях.
24. Проверка повторного использования компонентов
Убедиться, что после одного расчета возраст можно пересчитать для новой даты без необходимости перезагрузки страницы или других сбоев.
Начать заново
Пройдено:
0% (0/53)
Поделиться
Скопировать ссылку
Код для вставки
VK
Telegram
WhatsApp
Одноклассники
Twitter
Изменён
11 ноября 2024
Автор
Иван
Статистика
Показов: 65
Сессий: 63
Пройдено полностью: 1
Активность (клики): 124
Понравилось: —
Чек-листы
Поделиться чек-листом / Код для вставки
Настройки кода
Тень вокруг чек-листа
Основной цвет
Скопировать