Выбор ответа Junior Уровни и виды тестирования обновлено

Чёрный, белый и серый ящик

Вопрос

Тестировщик проверяет API заказов, читает схему БД и смотрит в логах, какие запросы уходят, но не читает исходный код. Как называется такой подход?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Серый ящик. Чёрный ящик проверяет поведение только по требованиям, без знания внутреннего устройства.

Варианты ответа

  1. Серый ящикправильный ответ
  2. Чёрный ящик
  3. Белый ящик
  4. Статическое тестирование

Разбор

Чёрный ящик проверяет поведение только по требованиям, без знания внутреннего устройства. Белый ящик опирается на код: покрытие веток, путей. Серый ящик это частичное знание внутренностей (архитектура, БД, логи) при проверке через внешние интерфейсы, и именно так работает большинство тестировщиков API. Статическое тестирование проверяет артефакты без запуска, а здесь система работает.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.