Тестировщиком становятся не от количества просмотренных лекций. Работа начинается там, где надо самому открыть базу и проверить, что заказ действительно создался; самому позвать API и понять, почему ответ 422; самому написать тест, который поймает поломку до того, как её увидит покупатель.
Поэтому здесь почти нет «посмотрите видео». Есть программа из семи фаз, где каждая статья заканчивается кодом, который вы запускаете прямо в тексте, и задачами, которые проверяет не человек, а прогон.
Путь идёт от ручной проверки к автотестам: сначала понять, что проверять, потом — как это проверит машина.
Что внутри программы
Ручное тестирование — с чего начинается работа: как читать требования, из чего состоит заявка на ошибку, чем чек-лист отличается от тест-кейса, что такое классы эквивалентности и почему «у меня не воспроизводится» чаще всего означает неполное описание. Это раздел «Ручное тестирование с нуля».
SQL — половина проверок заканчивается в базе: создался ли заказ, списался ли
остаток, не задвоился ли платёж. Раздел «SQL с нуля» идёт от первого
SELECT до соединений и агрегатов, а запросы выполняются в песочнице с
настоящей схемой маркетплейса.
Python — язык, на котором пишут автотесты. Цикл «Python для
тестировщика» начинается с переменной и первого print, а
заканчивается разбором чужой выгрузки и проверками, которые вы напишете сами.
Автотесты API — последняя фаза: запрос, статус, тело ответа, авторизация, идемпотентность. Ваши тесты прогоняются против девяти сломанных версий сервиса, и если тест ничего не поймал — прогон краснеет. Зелёный тест, который ничего не проверяет, здесь не считается.
Как устроено обучение
Статья — не страница, а рабочее место. Код в ней живой: рядом с абзацем стоит редактор, кнопка «Запустить» и вывод. Меняете значение — видите результат, не переключаясь на другой экран и не настраивая ничего у себя.
живой пример
заказ = {"id": "ord-042", "status": "PAID", "total": 4990}
if заказ["status"] == "PAID":
print("оплачен, можно проверять остаток")
Запустить
Запуск примеров доступен в платном доступе. Там этот же код выполняется прямо в статье: редактор, запуск и проверка рядом с абзацем. Неделя бесплатно →
Задачи проверяет прогон: заготовка обязана падать, решение — проходить. Тест фазы закрывает тему, а ИИ-ментор отвечает по тому же материалу, что вы читаете, и разбирает ваше решение, а не абстрактное.
Кому подходит
Тем, кто приходит в тестирование без опыта в программировании: программа начинается с «что такое переменная», а не с «вы же знаете основы».
Тем, кто уже тестирует руками и хочет к автотестам: ручную часть можно пройти быстро, а время потратить на SQL, Python и API.
Тем, кто учится сам и вязнет: в программе видно, какая фаза следующая, и после каждой есть проверка, которая честно говорит, поняли вы тему или нет.
Сколько стоит
Полный доступ — 4 000 ₽ в месяц: все фазы программы, тренажёры с запуском кода, тесты и ИИ-ментор. Автосписаний нет, доступ продлевается вручную.
Перед оплатой — неделя бесплатно на личную учётную запись: те же материалы, те же тренажёры, без карты. При получении недели вы выбираете программу — тестировщика или любую другую.
Коротко
- Программа тестировщика — семь фаз: ручное тестирование, SQL, Python, автотесты API.
- Код в статьях запускается прямо в тексте: редактор, кнопка, вывод.
- Задачи проверяются прогоном, а автотесты — на девяти сломанных версиях сервиса.
- 4 000 ₽ в месяц, перед этим неделя бесплатно.