Эквивалентное разбиение и Анализ граничных значений

💬Часть 1

Тест-дизайн — это проектирование тестовых сценариев на основе анализа требований и рисков.

Его цель — создать минимальный набор проверок, который охватит все ключевые сценарии работы продукта. __ 📝Техники тест-дизайна 

Эквивалентное разбиение Когда использовать: При большом диапазоне входных параметров для проверки валидных и невалидных значений.

Пример: - Система регистрации пользователей требует, чтобы пароль содержал не менее 8 символов.

Валидные классы: - Пароль длиной > 8 символов (например, "password123").

Невалидные классы: - Пароль длиной - Пароль, состоящий только из пробелов (например, " ").

Результат: - Если введен пароль "mypassword", регистрация пройдет успешно. - Если введен "12345", система выдаст ошибку: "Пароль слишком короткий". - А если введен " ", появится ошибка: "Пароль не может состоять только из пробелов".

Техника анализа граничных значений Когда использовать: Для числовых полей, дат, ограничений длины строк.

Пример: - В системе регистрации пользователей есть ограничение по возрасту: от 18 до 65 лет.

Рассмотрим границы: - 17 лет (нижняя граница) — регистрация отклонена. - 18 лет (минимум) — регистрация успешна. - 65 лет (максимум) — регистрация успешна. - 66 лет (верхняя граница) — регистрация отклонена.

👀В следующих постах - Попарное тестирование - Таблицы принятия решений - Предугадывание ошибок

#знания
repost

82

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь