Тестировщик в Подаркус · 03.06 · ред.
Эквивалентное разбиение и Анализ граничных значений
💬Часть 1
Тест-дизайн — это проектирование тестовых сценариев на основе анализа требований и рисков.
Его цель — создать минимальный набор проверок, который охватит все ключевые сценарии работы продукта. __ 📝Техники тест-дизайна
Эквивалентное разбиение Когда использовать: При большом диапазоне входных параметров для проверки валидных и невалидных значений.
Пример: - Система регистрации пользователей требует, чтобы пароль содержал не менее 8 символов.
Валидные классы: - Пароль длиной > 8 символов (например, "password123").
Невалидные классы: - Пароль длиной - Пароль, состоящий только из пробелов (например, " ").
Результат: - Если введен пароль "mypassword", регистрация пройдет успешно. - Если введен "12345", система выдаст ошибку: "Пароль слишком короткий". - А если введен " ", появится ошибка: "Пароль не может состоять только из пробелов".
Техника анализа граничных значений Когда использовать: Для числовых полей, дат, ограничений длины строк.
Пример: - В системе регистрации пользователей есть ограничение по возрасту: от 18 до 65 лет.
Рассмотрим границы: - 17 лет (нижняя граница) — регистрация отклонена. - 18 лет (минимум) — регистрация успешна. - 65 лет (максимум) — регистрация успешна. - 66 лет (верхняя граница) — регистрация отклонена.
👀В следующих постах - Попарное тестирование - Таблицы принятия решений - Предугадывание ошибок
#знанияеще контент автора
еще контент автора
Тестировщик в Подаркус · 03.06 · ред.
войдите, чтобы увидеть
и подписаться на интересных профи