Тестирование реальных объектов для собеседованияQA

О чем эта брошюра?

Эта маленькая брошюра о способе упражнять свой мозг в тестировании программного обеспечения, используя объекты из реального мира. О применении техник тест-дизайна к обычным повседневным объектам, таким как сахарница или лампа накаливания. Она для тестировщиков, которые хотят тестировать что-то пока едут в офис. Полет фантазии может позволить придумывать тесты буквально ко всему, что нас окружает. Стоит лишь присмотреться.

Предисловие и вводные данные.

ГОСТ — это спецификация.

Контрольный пример — это тест-кейс.

Производство — это пайплайн.

Баг — это отбраковка (дефект).

Представим пайплайн, который делает сахарницы.

Глава 1. Процессы производства.

Любая сахарница начинается не с сахарницы. Она начинается с идеи. Кто-то решил: людям нужна ёмкость для сахара, с крышкой, с рисунком.

Дальше идёт спецификация — ГОСТ. В нём написано, какой должна быть сахарница, чтобы её вообще приняли.

Потом — пайплайн. Завод — это не просто цех. Это конвейер, где каждый этап зависит от предыдущего. Сначала формуют тело сахарницы.

Потом — крышку. Потом наносят рисунок. Потом собирают. Потом проверяют.

Каждый этап — это шаг пайплайна. Если на одном шаге что-то пошло не так, дальше идёт брак. Сахарница без крышки — это уже не сахарница, а просто чашка. Сахарница с трещиной — это уже не сахарница, а мусор.

Тестировщик в этом пайплайне — не враг производства. Он — тот, кто смотрит на результат со стороны и говорит: «А вот здесь у нас дефект». Не чтобы кого-то наказать, а чтобы сахарница дошла до человека целой.

E2E-пайплайн сахарницы выглядит так: идея спецификация материал формовка сборка покраска контроль упаковка доставка. И на каждом этапе — свой контрольный пример, свой тест-кейс.

Глава 2. Требования (спецификация).

Требования к сахарнице — это её ГОСТ. То, без чего она не сахарница.

Спецификация для сахарницы:

Требование 1.