🐞

Инженер по тестированию

Профессия с нуля

Требования и тест-дизайн, чек-листы и тест-кейсы, баг-репорты и жизненный цикл дефекта, проверка интерфейсов, API и данных, автоматизация и вход в профессию.

14разделов 42урока 224задания 48карточек памяти

Программа

Четырнадцать разделов. В конце каждого — контрольная, в конце курса — аттестация с сертификатом.

01
Что делает инженер по тестированию

Зачем нужен отдельный человек для проверок, чем тестирование отличается от «покликать» и что входит в работу каждый день.

3 урока · 18 заданий · контрольная
02
Требования: с чего начинается проверка

Какими бывают требования, как искать в них дыры и противоречия и почему это самая выгодная работа тестировщика.

3 урока · 18 заданий · контрольная
03
Виды тестирования

Как принято делить проверки: по знанию кода, по объёму, по цели; что такое дымовое и регрессионное тестирование и зачем это знать.

3 урока · 18 заданий · контрольная
04
Тест-дизайн: как придумывать проверки

Классы эквивалентности, границы, таблицы решений и попарное тестирование — способы проверить многое немногими проверками.

3 урока · 18 заданий · контрольная
05
Чек-листы и тест-кейсы

Чем чек-лист отличается от тест-кейса, как выглядит хороший шаг проверки и почему «проверить корзину» — не проверка.

3 урока · 18 заданий · контрольная
06
Баг-репорт: как описать дефект

Из чего состоит хорошее описание дефекта, почему шаги важнее слов «не работает» и как отличить дефект от непонимания.

3 урока · 18 заданий · контрольная
07
Жизненный цикл дефекта, приоритет и серьёзность

Через какие состояния проходит дефект, чем приоритет отличается от серьёзности и что делать с «не воспроизводится».

3 урока · 18 заданий · контрольная
08
Тестирование веб-интерфейсов

Что проверять в формах и таблицах, как пользоваться инструментами разработчика и почему состояния экрана важнее внешнего вида.

3 урока · 18 заданий · контрольная
09
Тестирование API

Что такое запрос и ответ, зачем проверять систему в обход интерфейса и как читать JSON.

3 урока · 18 заданий · контрольная
10
Данные и SQL для тестировщика

Зачем смотреть в базу, какие запросы нужны каждый день и как готовить тестовые данные, не ломая работу коллег.

3 урока · 18 заданий · контрольная
11
Мобильное и кроссбраузерное тестирование

Чем проверка на телефоне отличается от проверки на компьютере, что такое прерывания и как выбрать набор устройств.

3 урока · 18 заданий · контрольная
12
Автоматизация: что, зачем и когда

Пирамида тестов, что автоматизируют в первую очередь, откуда берутся нестабильные тесты и как читать их отчёты.

3 урока · 18 заданий · контрольная
13
Процессы и работа в команде

Где тестировщик в цикле разработки, что такое критерии готовности, как оценивать сроки и говорить о качестве без конфликта.

3 урока · 18 заданий · контрольная
14
Вход в профессию

Что спрашивают на собеседовании, как собрать портфолио без опыта работы и куда расти дальше.

3 урока · 18 заданий · контрольная

О курсе

О чём он

Курс о работе инженера по тестированию: как читать требования и находить в них дыры до написания кода, как придумывать проверки, а не перебирать наугад, как писать баг-репорт, который починят с первого раза, как проверять интерфейсы, запросы к серверу и данные в базе. Заканчивается курс входом в профессию: резюме, тестовое задание, типичные вопросы на собеседовании.

Зачем это нужно

Тестирование — один из самых доступных входов в ИТ: порог ниже, чем в разработке, а спрос устойчив. Но требования к новичкам выросли: одного «умею кликать» мало, ждут понимания тест-дизайна, умения работать с API и базой, аккуратных баг-репортов. Курс даёт именно эту базу.

Место курса в обучении

Начните с первого урока

Материалы бесплатны. Прогресс сохраняется в аккаунте, вернуться можно в любой момент.