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