-
Фаза 1. С чего начать
Зачем этот курс и кому он подойдёт: какую проблему решает программа, как устроены фазы, опросы, тесты и тренажёры, и как проходить её так, чтобы дошло до конца.
- Зачем этот курс и кому он подойдёт обязательно
-
Фаза 2. Что такое тестирование · 11 вопросов
Зачем тестируют ПО, роль QA, ручное против автоматизированного, жизненный цикл ПО и тестирования.
- Что такое тестирование и зачем оно нужно
- Кто такой тестировщик и его роль в команде
- Мифы о тестировании и что реально нужно для старта
- Ручное и автоматизированное тестирование: в чём разница
- Жизненный цикл ПО и место тестирования (SDLC и STLC)
- Модели разработки ПО: waterfall, V-модель и итерации
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 3. Виды и уровни · 11 вопросов
Уровни тестирования, функциональное и нефункциональное, чёрный/белый ящик, smoke и регресс.
- Уровни тестирования: модульное, интеграционное, системное, приёмочное
- Виды тестирования: функциональное и нефункциональное
- Нефункциональные виды тестирования на практике
- Чёрный, белый и серый ящик; smoke, регресс и sanity
- Исследовательское тестирование и степень формализации
- Локализационное тестирование
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 4. Дизайн тест-кейсов · 12 вопросов
Как писать тест-кейсы, тест-план и сьюты, отчётность и метрики, оценка трудозатрат, техники тест-дизайна, таблицы решений, чек-листы и данные.
- Как писать тест-кейс: шаги и ожидаемый результат
- Качество тест-кейса: балансы, показательность и типичные ошибки
- Тест-план и тест-сьюты: как организовать проверки
- Отчёт о результатах тестирования и метрики
- Оценка трудозатрат в тестировании
- Техники тест-дизайна: классы эквивалентности и граничные значения
- Таблицы решений и попарное тестирование
- Чек-листы и тестовые данные
- Пользовательские сценарии, персонажи и наборы кейсов
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 5. Баги · 11 вопросов
Что такое баг, severity и priority, как писать баг-репорт и делать его качественным, жизненный цикл бага и трекеры.
- Что такое баг: severity и priority
- Как писать баг-репорт
- Качество баг-репорта: логика, свойства и типичные ошибки
- Поиск первопричины дефекта
- Жизненный цикл бага и трекеры (Jira)
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 6. Инструменты и практика · 11 вопросов
Тест-менеджмент, основы веба (HTML/CSS/JS), клиент-сервер и HTTP, DevTools, API в Postman, SQL, кроссбраузерное тестирование и команды Linux.
- Тест-менеджмент: TestRail, Qase, Zephyr
- Основы веб-технологий: HTML, CSS, JavaScript и DOM
- Клиент-сервер и HTTP: как страница общается с сервером
- DevTools браузера для тестировщика
- Основы API-тестирования в Postman
- SQL для тестировщика
- Кроссбраузерное и мобильное тестирование
- Команды Linux и терминал для тестировщика
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 7. SQL с нуля · 8 вопросов
Отдельный цикл по SQL без предварительных требований: базы и таблицы, SELECT, JOIN, агрегаты, оконные функции, NULL, изменение данных и индексы.
- Что такое база данных и таблицы
- SELECT: выбрать, отфильтровать, отсортировать
- JOIN: собрать данные из нескольких таблиц
- Агрегаты: COUNT, GROUP BY и HAVING
- Оконные функции: считать, не схлопывая строки
- NULL и типы данных: где все спотыкаются
- INSERT, UPDATE, DELETE и транзакции
- Почему запрос медленный: индексы на пальцах
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 8. Автоматизация: основы Playwright
Когда нужны e2e и как настроить.
-
Фаза 9. Автоматизация: написание тестов
Локаторы, структура тестов, ожидания и проверки.
-
Фаза 10. Автоматизация: данные и состояние
Тестовые данные, авторизация, сеть.
-
Фаза 11. Автоматизация: надёжность и запуск
Борьба с нестабильностью, запуск в конвейере.
-
Фаза 12. В команде и дальше · 11 вопросов
QA в Agile и Scrum, тестирование по требованиям, основы автоматизации и куда расти дальше.
- QA в Agile и Scrum: роль в спринте
- Тестирование по требованиям
- Уровни и свойства хороших требований
- Ревью требований: техники и хорошие вопросы
- Как устроена автоматизация: подходы и экономика
- Куда расти дальше в тестировании
Пройти опрос фазы → самопроверка после чтения фазы
-
Фаза 13. Методологии и процесс разработки · 8 вопросов
Waterfall, Agile, Scrum, Kanban, XP, оценка и масштабирование — как команда организует работу от идеи до релиза.
- Модели разработки: от Waterfall к Agile
- Scrum: роли, события и артефакты
- Kanban: поток, WIP-лимиты и вытягивание
- Extreme Programming: инженерные практики Agile
- Оценка и планирование: story points и velocity
- Масштабирование Agile: SAFe и LeSS
Пройти опрос фазы → самопроверка после чтения фазы
Программа обучения v1.1.1
QA-инженер
Полный путь тестировщика в одной программе: от «что такое тестирование» через виды и уровни, дизайн тест-кейсов и работу с багами к инструментам (Postman, SQL, DevTools), затем — автоматизация сквозных сценариев на Playwright: устойчивые локаторы, данные и состояние, борьба с нестабильными тестами и запуск в конвейере. Заканчивается работой в команде и методологиями разработки.
Всего в программе 83 вопросов для самопроверки.