Сопоставление Junior Пирамида и стратегия обновлено

Уровни тестов и их назначение

Вопрос

Сопоставьте уровень тестов с тем, что он проверяет.

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

Нажмите слева, потом подходящее справа.

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

Коротко

Уровни отличаются масштабом проверяемого: от одной функции до всей системы. Смоук это не уровень, а набор по назначению, но его часто путают с E2E.

Правильные пары

Unit
Функцию или класс в изоляции
Интеграционный
Связку модуля с базой или очередью
Контрактный
Договорённость о формате запросов между сервисами
E2E
Сценарий пользователя через весь стек
Смоук
Что сборка жива и ключевой путь работает

Разбор

Уровни отличаются масштабом проверяемого: от одной функции до всей системы. Смоук это не уровень, а набор по назначению, но его часто путают с E2E.

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

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

Термины по теме