QA основы: виды тестирования, артефакты
Основы QA для новичка: виды тестирования, уровни, тест-артефакты и с чего начать путь тестировщика. Понятное введение в профессию с практическими примерами и терминами.
Коротко. QA — это не «кликать кнопки», а системный поиск дефектов до того, как их найдут пользователи. Новичку нужно понять виды и уровни тестирования, освоить тест-дизайн и научиться писать тест-кейсы и баг-репорты. Это фундамент, с которого начинают 90% тестировщиков.
Что такое тестирование
Тестирование — проверка, что продукт работает по требованиям и не ломается в неожиданных сценариях. Цель — не «сломать назло», а дать команде информацию о качестве и рисках. Важно различать: QA — про процессы и предотвращение дефектов, QC и тестирование — про поиск уже допущенных. На джун-вакансии эти слова часто используют как синонимы, но понимать разницу полезно.
Виды и уровни тестирования
- По знанию кода: чёрный ящик (без кода), белый ящик (с кодом), серый ящик.
- Функциональное — проверяем, что функции работают правильно.
- Нефункциональное — нагрузка, безопасность, удобство.
- Уровни: модульное → интеграционное → системное → приёмочное.
Тест-артефакты
| Артефакт | Что это |
|---|---|
| Тест-кейс | Шаги, ожидаемый и фактический результат |
| Чек-лист | Список того, что нужно проверить |
| Баг-репорт | Описание дефекта с шагами воспроизведения |
| Тест-план | Что, как и когда тестируем |
Как правильно их писать — в статье тест-кейсы и баг-репорты.
Техники тест-дизайна
Тест-дизайн — это как покрыть больше проверок меньшим числом кейсов. Базовые техники, которые спрашивают на собеседовании:
- Классы эквивалентности: разбиваете вход на группы, где поведение одинаково, и берёте по одному значению из каждой (например, «возраст 18–65» — один валидный класс).
- Граничные значения: баги живут на границах — проверяете 17, 18, 65, 66, а не только середину.
- Таблица решений: для комбинаций условий (тариф × статус × скидка).
- Попарное тестирование (pairwise): сокращает перебор множества параметров.
Как выглядит процесс
- Разобрать требования, задать вопросы по неоднозначностям.
- Спроектировать тест-кейсы (тест-дизайн).
- Провести тестирование, зафиксировать дефекты.
- Проверить исправления (ретест) и смежное (регресс).
Виды и уровни — что запомнить на собес
Функциональное / нефункциональное; unit / integration / system / acceptance; smoke / regression / exploratory. Вас не просят энциклопедию — просят примеры: «как бы вы тестировали форму логина» и «чем smoke отличается от полного регресса». Добавьте тест-дизайн: эквивалентные классы, границы, pairwise на пальцах.
Первые шаги без коммерческого опыта
- Разобрать 2–3 продукта: написать чеклисты и 10 баг-репортов на песочнице.
- Освоить DevTools + Postman.
- Базовый SQL (хотя бы SELECT/JOIN).
- Собрать портфолио: чеклисты, репорты, коллекция API.
Дорожная карта профессии — QA старт 2026.
Definition of Done глазами QA
Не «разработчик сказал готово», а: требования понятны, кейсы/чеклист пройдены на стенде, критичные баги закрыты, регресс smoke зелёный, релиз-ноты/флаги учтены. Джун, который так формулирует, выглядит взрослее «нашёл 50 minor UI».
Следующий шаг в QA
Примените идеи из «QA основы: виды тестирования, артефакты» к своему учебному проекту или к одной вакансии на этой неделе. Закрепите тему практикой: один чеклист или 3–5 тест-кейсов по реальному продукту, один баг-репорт с шагами и ожиданием, коллекция в Postman на 5 запросов. Дальше по треку: основы QA, API-тесты, Playwright, полный маршрут — QA старт 2026. На собес — частые вопросы.
Как применить «QA основы: виды тестирования, артефакты» на практике
Пройдите материал не как статью, а как задание. Выпишите 3 тезиса из разделов (Что такое тестирование; Виды и уровни тестирования; Тест-артефакты) и напротив каждого — действие на 30–90 минут: что сделаете руками, какой файл/репозиторий появится, как поймёте что готово. Без этого колонки «изучил» в голове не конвертируются в оффер.
Связка с соседними материалами: тест-кейсы и баг-репорты, Postman, QA старт 2026, основы QA, API-тесты. Не читайте всё подряд — возьмите один следующий URL и закройте его артефактом в git до конца недели. Если роль ещё не выбрана, сначала профессии и 5 вакансий-ориентиров, потом возвращайтесь к этой теме.
На собеседовании по теме «QA основы: виды тестирования, артефакты» вас почти всегда просят пример из практики. Подготовьте 60–90 секунд: задача → что сделали → результат/ограничение. Даже учебный пример звучит сильнее пересказа теории.
Частые вопросы
Нужно ли программировать для старта в QA?
Для ручного — почти нет. Основы кода понадобятся для автоматизации позже.
С чего начать?
С теории тестирования и тест-дизайна, затем Jira, Postman и базовый SQL. См. что учить QA.
Чем тест-кейс отличается от чек-листа?
Чек-лист — список проверок, тест-кейс — детальные шаги с ожидаемым результатом.
Чем QA отличается от тестировщика?
QA шире — про качество процессов в целом; тестировщик — про поиск дефектов. В вакансиях джуна их часто не разделяют.
Материал «QA основы: виды тестирования, артефакты» имеет смысл только вместе с практикой: один артефакт в git на этой неделе важнее десяти вкладок с теорией. Если застряли на выборе роли — начните с профессий и одной вакансии-ориентира.