Здесь используются cookies: без них сайт не работает, и по ним видно, откуда о платформе узнают. Подробнее
Тестирование ПО с нуля. Теория + Практика. Базовый уровень
Основы тестирования
Тестирование ПО с нуля. Теория + Практика. Базовый уровень
Первое рабочее место тестировщика
Курс знакомит с профессией тестировщика и базовой теорией тестирования. В программе есть тест-дизайн, тестовая документация, веб- и мобильные приложения, API, Postman, SQL, Git, Bash и основы процесса тестирования. Обучение включает видеолекции, текстовые конспекты, дополнительные материалы, более 250 заданий и итоговый тестовый тренажёр.
89 уроков · 750 шагов112 103 записались4-5 часов в неделюсертификат
Почему этот курс
Более 250 заданий: 200 тестов и 50 задач по практическим аспектам профессии.
Уроки включают видеолекции, текстовые конспекты и дополнительные материалы.
Итоговый тестовый тренажёр доступен для повторного прохождения после завершения курса.
Артём Русов (Artsiom Rusau) – Инженер по тестированию, автор курсов по тестированию ПО на Stepik и Udemy. Курсы прошли более ста тысяч человек; курс "Тестирование ПО с нуля" – победитель Stepik Awards 2025 в номинации "Прорыв года", а сам автор – автор месяца на Stepik в октябре 2025.
Чем отличаетсяВ отличие от продвинутого курса, тренажёров и курса о поиске работы, этот курс даёт базовую теорию и широкий обзор инструментов тестировщика.
Чему научитесь
·Фундаментальная теория тестирования
·Техники тест-дизайна
·Проектирование тестовой документации
·Тестирование веб-приложений
·Тестирование мобильных приложений
·Работа с реляционными базами данных (SQL)
·Тестирование API и работа с Postman
·Работа с git и bash
·Особенности построения процесса тестирования
·Создание резюме
Кому подойдёт
·Те, кто еще не знает ничего про тестирование
·Начинающие специалисты
·Специалисты, которые хотят освежить знания или готовятся к интервью
Что нужно знать заранее
·Базовая компьютерная грамотность
·Умение работать с программным обеспечением на уровне уверенного пользователя
·Английский язык со словарем
·Рабочий компьютер, так как на курсе много практики, связанной с приложениями на нем
·Может понадобиться VPN для работы с рядом программ
Кому не подойдёт
·Курс не подойдёт тем, кому нужна только практика на реальном приложении без вводной теории.
·Курс не подойдёт для обучения со смартфона: нужен рабочий компьютер, а для отдельных программ может понадобиться VPN.
Программа курса
Оглавление видно целиком. Сами уроки откроются вместе с доступом к курсу
Теория тестирования
Теория тестирования
Про самый большой курс по тестированию на Stepik!2 шага
Вводный урок9 шагов
Постоянно обновляемый текстовый конспект по курсу1 шаг
Кто такой тестировщик? SDLC и STLC16 шагов
Принципы тестирования16 шагов
QA, QC, Testing. Верификация и валидация14 шагов
Уровни тестирования. Позитивные и негативные тесты16 шагов
Тестирование, связанное с изменениями10 шагов
Типы тестирования. Часть 116 шагов
Типы тестирования. Часть 213 шагов
Модели разработки ПО14 шагов
Анализ требований16 шагов
Scrum16 шагов
Техники тест-дизайна
Техники тест-дизайна
Классы эквивалентности и граничные значения16 шагов
Попарное тестирование9 шагов
Таблица принятия решений, таблицы переходов и состояний11 шагов
Тестовая документация
Тестовая документация
Чек-листы и тест-кейсы15 шагов
QASE. Обзор функций4 шага
TestIt. Обзор функций4 шага
Тестирование веб-приложений
Тестирование веб-приложений
Клиент-серверная архитектура14 шагов
HTTP-протокол16 шагов
URL, IP, DNS. Кэш и куки13 шагов
Работа с Devtools8 шагов
Тестирование API. Работа с Postman
Тестирование API. Работа с Postman
Тестирование веб-сервисов. SOAP и REST. Теория15 шагов
Тестирование веб-сервисов. SOAP и REST. Практика8 шагов
Что такое API простыми словами?8 шагов
Работа с реляционными базами данных
Работа с реляционными базами данных
Что такое БД и СУБД? Нормальные формы9 шагов
Создание, удаление, изменение таблиц в MySQL8 шагов
SELECT в MySQL13 шагов
JOIN в MySQL
Тестирование мобильных приложений
Тестирование мобильных приложений
Типы мобильных приложений11 шагов
Эмулятор Android Studio7 шагов
Особенности тестирования мобильных приложений6 шагов
Работа с Charles Proxy
Доп: Работа с git
Доп: Работа с git
Что такое git и github? 7 шагов
Установка и настройка git и github7 шагов
Базовые команды git. Отслеживание изменений8 шагов
git commit, git reset, git checkout, git stash
Доп: Работа с bash
Доп: Работа с bash
Установка и настройка bash8 шагов
Работа с файлами и папками7 шагов
Текстовые редакторы6 шагов
Поиск файлов7 шагов
Доп: Управление процессом тестирования + CI/CD
Доп: Управление процессом тестирования + CI/CD
Как настроить QA Proccess с нуля?2 шага
Тестовые окружения6 шагов
CI/CD для тестировщика + демо в Jenkins7 шагов
Доп: Трудоустройство
Доп: Трудоустройство
Как создать резюме?6 шагов
Как создать профиль в LinkedIn?2 шага
Как проходят собеседования на позицию Junior QA?2 шага
Итоговое тестирование - тренажер
Итоговое тестирование - тренажер
Теория тестирования15 шагов
Техники тест-дизайна7 шагов
Тестовая документация11 шагов
Тестирование веб-приложений
Отчеты о дефектах. Jira
11 шагов
Как писать отчет о дефекте на английском языке?4 шага
Ошибки, сбои, отказы, улучшения8 шагов
Azure Devops. Обзор функций5 шагов
Youtrack. Обзор функций4 шага
Оценка трудозатрат (эстимация) в тестировании10 шагов
Тест-план, тестовая стратегия, отчет по результатам тестирования9 шагов
Метрики в тестировании. Матрица трассировки8 шагов
Типичные ошибки в тестовой документации2 шага
Основы HTML и CSS для тестировщика9 шагов
Тестирование полей ввода и веб-форм9 шагов
Работа с логами9 шагов
Интерфейс Postman. Swagger
11 шагов
Переменные и окружения9 шагов
Встроенные автотесты8 шагов
Переменные в CSV и JSON. Тестирование SOAP9 шагов
Перехват HTTP и HTTPs5 шагов
Типы авторизации и другие фишки Postman7 шагов
8 шагов
Импорт, экспорт данных. HAVING и UNION8 шагов
8 шагов
Работа с Fiddler8 шагов
7 шагов
Работа с ветками7 шагов
git flow, git gui, gitk6 шагов
Создание портфолио4 шага
Команды с выводом и процессами6 шагов
Команды ping и curl6 шагов
Ответы на вопросы к собеседованиям
9 шагов
Что спросить на собеседовании у компании?2 шага
Где брать практику и опыт?3 шага
Типы компаний2 шага
Оценка эффективности и пересмотр заработной платы2 шага
Один день из жизни тестировщика2 шага
Друзья курса1 шаг
Выдача сертификата + приятный бонус4 шага
11 шагов
Тестирование API15 шагов
Работа с базами данных10 шагов
Тестирование мобильных приложений10 шагов
Работа с git и bash12 шагов
Что говорят о курсе
4,9 из 5 по 220 отзывам
Не ожидала такого глубокого погружения в Ай-ти на бесплатном курсе. Этот курс подойдет всем, в том числе аналитикам, тут рассказывается глубоко и про ай-ти, про методологии, архитектуру, интеграции...все то, что в дальнейшем спрашивают на собеседованиях. Очень структурировано и понятно. Порой очень сложно. Какие-то вещи пропускала, так как не было необходимости так глубоко погружаться.
Огромный респект Артему! очень продуктивно, доступно, структурировано, легкая, не занудная подача.
Возвращаюсь периодически, чтоб вспомнить какие-то моменты, так как лучшего объяснения по некоторым темам просто не найти.
Удачи!
А если вы не цените, то, что вам дают бесплатно, то разберитесь в себе и не портите рейтинг отличнейшему курсу.
ААлла Орловаавгуст 2026 г.
1. После прохождения я научился тестированию общему в целом. НО есть моменты которые ещё хочу постоврить и закрыть для понимания
2. ПОнравилась подача, автор, курс, оформление. Вопросы просто отпад
3. Улучшить больше видео обьяснительные с примерами, так как мало складывается понимания из за сложности терминов. Как таковых не нравится нету
4. По критериям визуальным
ГГеоргавгуст 2026 г.
Здравствуйте, Артем. Спасибо за курс. Курс интересный и полезный. Для меня все было новое т.к. я только начал осваивать данную профессию. Понравилось, что теория сразу шла с примерами и тестовыми заданиями. Хотелось бы больше практики. Важным критерием была практика в виде тестов и заданий, а также понятные объяснения без лишней воды. Ещё ориентировался на отзывы и репутацию платформы — хотелось получить знания, которые реально пригодятся на старте карьеры в QA.