Программа обучения

От ручного тестирования к уверенной автоматизации

Каждый курс разбит на короткие блоки и последовательные уроки. Доступ к материалам выдается администратором.

01
С нуля

QA manual

База ручного тестирования: от терминов и тест-кейсов до API, DevTools, SQL и работы команды.

Блок 1

Фундамент тестирования

Роль QA, процессы разработки, качество и требования

  1. Основы QA и устройство продукта
  2. Жизненный цикл разработки и тестирования
  3. Виды тестирования
  4. Принципы тестирования и модель качества
  5. Анализ требований
Блок 2

Тестовая документация

Чек-листы, тест-кейсы, планы и работа с дефектами

  1. Чек-листы
  2. Тестовый случай
  3. Тестовые наборы, план и стратегия
  4. Баг-репорт
  5. Severity, priority и жизненный цикл бага
Блок 3

Тест-дизайн

Техники сокращения проверок без потери важных рисков

  1. Классы эквивалентности и границы
  2. Таблицы решений и попарное тестирование
  3. Переходы состояний и пользовательские флоу
  4. Исследовательское тестирование
  5. Риск-ориентированное тестирование
Блок 4

Тестирование веб-приложений

Браузер, сеть, формы, авторизация и адаптивность

  1. Клиент-серверная архитектура
  2. HTTP, методы, статусы и заголовки
  3. DevTools для тестировщика
  4. Формы, валидации и негативные проверки
  5. Авторизация, сессии и данные браузера
  6. Адаптивность и кроссбраузерность
Блок 5

API и базы данных

Проверки без интерфейса, Postman и контроль данных

  1. Устройство API и форматы данных
  2. Тестирование API в Postman
  3. Авторизация API и переменные окружения
  4. Позитивные, негативные и контрактные проверки API
  5. SQL для тестировщика
  6. JOIN и проверка связанных данных
Блок 6

Работа QA в команде

Процессы, Git, диагностика, релизы и итоговая практика

  1. Agile, Scrum и Kanban
  2. Git, ветки, коммиты и Merge Request
  3. Логи, окружения и поиск причины дефекта
  4. Smoke, регресс и проверка перед релизом
  5. Оценка качества и решение о выпуске
  6. Итоговый проект
02
Автоматизация

QA auto JavaScript

Практический переход от ручных проверок к автотестам, джобам, отчетам и разбору падений.

Блок 1

Инструменты команды

Запуски, отчеты и связь рабочих систем

  1. Jenkins и Allure
  2. GitLab, TestIT и Redmine
Блок 2

Запуск у себя

Структура проекта и уверенная диагностика

  1. Как устроен репозиторий
  2. Разбор готового автотеста
  3. Первый локальный запуск
  4. Как читать падение

Готовы начать?

Создайте аккаунт. Доступ к нужному курсу появится после подтверждения.

Регистрация