Мы используем cookie для стабильной работы сервиса. Подробнее

Тестирование ПО с нуля. Теория + Практика. Базовый уровень

ФорматОнлайн
Длительность4-5 часов в неделю
Объём12 занятий
По окончанииStepik
О курсе

Подробнее

Самый популярный курс на Stepik в категории "Тестировании ПО" – "Тестирование ПО с нуля. Базовый уровень". Подходит новичкам и специалистам с опытом, которые хотят освоить профессию тестировщика ПО или освежить знания по теме тестирования. Разработан преподавателем, который входит в топ-20 на платформе Stepik. Это первый этап в обучении тестировщика для знакомства с профессией, так что для дальнейшего углубления советую обратить внимание на продвинутую версию https://stepik.org/245575 Если вам нужна только актуальная информация и много практики, то можно сразу начать обучение с него, чтобы не терять время на базовом уровне. 📅 Дата публикации курса: 13 июля 2023 ⏱ Среднее время прохождения: 50–60 часов (включая домашние задания) 💻 Рекомендация: проходить на настольном компьютере, так как курс включает установку инструментов и практические задачи. На смартфоне отдельные элементы могут отображаться некорректно. Курс не адаптирован под мобильные приложения и экраны. 🔢 Всего задач: более 250 200 тестов + 50 задач на практические аспекты профессии. 💬 Сообщество: доступ в Telegram-чат для общения и помощи. О курсе Курс записывался с 2020 по настоящее время. Интерфейсы могли измениться, но функции и теория остались актуальными. Каждый урок включает видео и/или текстовый конспект. Много тестов и практических заданий. Дополнительные материалы Для прохождения некоторых уроков практической части курса вам может понадобиться VPN. 💡 Задания не проверяются преподавателем. Используется автопроверка и форум решений. 📌 Обновления: курс периодически обновляется. Следите за вкладкой «Новости» в курсе. 👨‍🏫 Автор курса: Артём Русов 📚 Другие продукты на Stepik 🔹 Программа из 4 платных курсов по выгодной цене 🔹 Продвинутый курс по тестированию 🔹 Практические тренажеры с автопроверкой 🔹 Курс по трудоустройству 🔹 Симулятор собеседования 🔹 Тестирование REST API в Postman
Требования

Что нужно для старта

  • – Базовая компьютерная грамотность
  • – Умение работать с программным обеспечением на уровне уверенного пользователя
  • – Английский язык со словарем
  • – Рабочий компьютер, так как на курсе много практики, связанной с приложениями на нем
  • – Может понадобиться VPN для работы с рядом программ
Результат

Что вы получите

  • Фундаментальная теория тестирования
  • Техники тест-дизайна
  • Проектирование тестовой документации
  • Тестирование веб-приложений
  • Тестирование мобильных приложений
  • Работа с реляционными базами данных (SQL)
  • Тестирование API и работа с Postman
  • Работа с git и bash
  • Особенности построения процесса тестирования
  • Создание резюме
Аудитория

Для кого этот курс

  • – Те, кто еще не знает ничего про тестирование
  • – Начинающие специалисты
  • – Специалисты, которые хотят освежить знания или готовятся к интервью
Содержание

Программа курса

12 занятий
№ТемаЧто внутри
01Теория тестирования

- Про самый большой курс по тестированию на Stepik!
- Вводный урок
- Постоянно обновляемый текстовый конспект по курсу
- Кто такой тестировщик? SDLC и STLC
- Принципы тестирования
- QA, QC, Testing. Верификация и валидация
- Уровни тестирования. Позитивные и негативные тесты
- Тестирование, связанное с изменениями
- Типы тестирования. Часть 1
- Типы тестирования. Часть 2
- Модели разработки ПО
- Анализ требований
- Scrum

02Техники тест-дизайна

- Классы эквивалентности и граничные значения
- Попарное тестирование
- Таблица принятия решений, таблицы переходов и состояний

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

- Чек-листы и тест-кейсы
- QASE. Обзор функций
- TestIt. Обзор функций
- Отчеты о дефектах. Jira
- Как писать отчет о дефекте на английском языке?
- Ошибки, сбои, отказы, улучшения
- Azure Devops. Обзор функций
- Youtrack. Обзор функций
- Оценка трудозатрат (эстимация) в тестировании
- Тест-план, тестовая стратегия, отчет по результатам тестирования
- Метрики в тестировании. Матрица трассировки
- Типичные ошибки в тестовой документации

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

- Клиент-серверная архитектура
- HTTP-протокол
- URL, IP, DNS. Кэш и куки
- Работа с Devtools
- Основы HTML и CSS для тестировщика
- Тестирование полей ввода и веб-форм
- Работа с логами

05Тестирование API. Работа с Postman

- Тестирование веб-сервисов. SOAP и REST. Теория
- Тестирование веб-сервисов. SOAP и REST. Практика
- Что такое API простыми словами?
- Интерфейс Postman. Swagger
- Переменные и окружения
- Встроенные автотесты
- Переменные в CSV и JSON. Тестирование SOAP
- Перехват HTTP и HTTPs
- Типы авторизации и другие фишки Postman

06Работа с реляционными базами данных

- Что такое БД и СУБД? Нормальные формы
- Создание, удаление, изменение таблиц в MySQL
- SELECT в MySQL
- JOIN в MySQL
- Импорт, экспорт данных. HAVING и UNION

07Тестирование мобильных приложений

- Типы мобильных приложений
- Эмулятор Android Studio
- Особенности тестирования мобильных приложений
- Работа с Charles Proxy
- Работа с Fiddler

08Доп: Работа с git

- Что такое git и github?
- Установка и настройка git и github
- Базовые команды git. Отслеживание изменений
- git commit, git reset, git checkout, git stash
- Работа с ветками
- git flow, git gui, gitk
- Создание портфолио

09Доп: Работа с bash

- Установка и настройка bash
- Работа с файлами и папками
- Текстовые редакторы
- Поиск файлов
- Команды с выводом и процессами
- Команды ping и curl

10Доп: Управление процессом тестирования + CI/CD

- Как настроить QA Proccess с нуля?
- Тестовые окружения
- CI/CD для тестировщика + демо в Jenkins

11Доп: Трудоустройство

- Как создать резюме?
- Как создать профиль в LinkedIn?
- Как проходят собеседования на позицию Junior QA?
- Ответы на вопросы к собеседованиям
- Что спросить на собеседовании у компании?
- Где брать практику и опыт?
- Типы компаний
- Оценка эффективности и пересмотр заработной платы
- Один день из жизни тестировщика
- Друзья курса
- Выдача сертификата + приятный бонус

12Итоговое тестирование - тренажер

- Теория тестирования
- Техники тест-дизайна
- Тестовая документация
- Тестирование веб-приложений
- Тестирование API
- Работа с базами данных
- Тестирование мобильных приложений
- Работа с git и bash

01Теория тестирования

- Про самый большой курс по тестированию на Stepik!
- Вводный урок
- Постоянно обновляемый текстовый конспект по курсу
- Кто такой тестировщик? SDLC и STLC
- Принципы тестирования
- QA, QC, Testing. Верификация и валидация
- Уровни тестирования. Позитивные и негативные тесты
- Тестирование, связанное с изменениями
- Типы тестирования. Часть 1
- Типы тестирования. Часть 2
- Модели разработки ПО
- Анализ требований
- Scrum

02Техники тест-дизайна

- Классы эквивалентности и граничные значения
- Попарное тестирование
- Таблица принятия решений, таблицы переходов и состояний

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

- Чек-листы и тест-кейсы
- QASE. Обзор функций
- TestIt. Обзор функций
- Отчеты о дефектах. Jira
- Как писать отчет о дефекте на английском языке?
- Ошибки, сбои, отказы, улучшения
- Azure Devops. Обзор функций
- Youtrack. Обзор функций
- Оценка трудозатрат (эстимация) в тестировании
- Тест-план, тестовая стратегия, отчет по результатам тестирования
- Метрики в тестировании. Матрица трассировки
- Типичные ошибки в тестовой документации

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

- Клиент-серверная архитектура
- HTTP-протокол
- URL, IP, DNS. Кэш и куки
- Работа с Devtools
- Основы HTML и CSS для тестировщика
- Тестирование полей ввода и веб-форм
- Работа с логами

05Тестирование API. Работа с Postman

- Тестирование веб-сервисов. SOAP и REST. Теория
- Тестирование веб-сервисов. SOAP и REST. Практика
- Что такое API простыми словами?
- Интерфейс Postman. Swagger
- Переменные и окружения
- Встроенные автотесты
- Переменные в CSV и JSON. Тестирование SOAP
- Перехват HTTP и HTTPs
- Типы авторизации и другие фишки Postman

06Работа с реляционными базами данных

- Что такое БД и СУБД? Нормальные формы
- Создание, удаление, изменение таблиц в MySQL
- SELECT в MySQL
- JOIN в MySQL
- Импорт, экспорт данных. HAVING и UNION

07Тестирование мобильных приложений

- Типы мобильных приложений
- Эмулятор Android Studio
- Особенности тестирования мобильных приложений
- Работа с Charles Proxy
- Работа с Fiddler

08Доп: Работа с git

- Что такое git и github?
- Установка и настройка git и github
- Базовые команды git. Отслеживание изменений
- git commit, git reset, git checkout, git stash
- Работа с ветками
- git flow, git gui, gitk
- Создание портфолио

09Доп: Работа с bash

- Установка и настройка bash
- Работа с файлами и папками
- Текстовые редакторы
- Поиск файлов
- Команды с выводом и процессами
- Команды ping и curl

10Доп: Управление процессом тестирования + CI/CD

- Как настроить QA Proccess с нуля?
- Тестовые окружения
- CI/CD для тестировщика + демо в Jenkins

11Доп: Трудоустройство

- Как создать резюме?
- Как создать профиль в LinkedIn?
- Как проходят собеседования на позицию Junior QA?
- Ответы на вопросы к собеседованиям
- Что спросить на собеседовании у компании?
- Где брать практику и опыт?
- Типы компаний
- Оценка эффективности и пересмотр заработной платы
- Один день из жизни тестировщика
- Друзья курса
- Выдача сертификата + приятный бонус

12Итоговое тестирование - тренажер

- Теория тестирования
- Техники тест-дизайна
- Тестовая документация
- Тестирование веб-приложений
- Тестирование API
- Работа с базами данных
- Тестирование мобильных приложений
- Работа с git и bash

Документ после выпуска

Stepik

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Тестирование ПО с нуля. Теория + Практика. Базовый уровень» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:QA-тестирование

Информация обновлена 21 сентября 2026 г.

Продолжить выбор

Похожие курсы

Основы автоматизированного тестирования + ИИ-инструменты
−10%5 октября
Основы автоматизированного тестирования + ИИ-инструменты

Курс по автоматизации тестирования для повышения эффективности и качества тестирования ПО. Курс "Основы автоматизированного тестирования" предназначен для специалистов в области I…

Онлайн8 занятийСредний
Практические занятия
12 000 ₽−10%
10 800 ₽
Тестирование ПО: Нагрузочное тестирование с помощью Jmeter
от 5 часов в неделю
Тестирование ПО: Нагрузочное тестирование с помощью Jmeter

ВНИМАНИЕ!!! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. Если Вы любите бесполезные, скучные и нудные видео от которых хочется спать — то Вам не подойдет данный курс.…

Онлайн8 занятий
3 299 ₽
Charles Proxy — Анализ сетевого трафика
Charles Proxy — Анализ сетевого трафика

Цели курса Научить глубоко понимать взаимодействие клиент-серверной архитектуры через призму HTTP и сетевого трафика. Разобрать и освоить основные и продвинутые инструменты Charle…

Онлайн7 занятий
2 390 ₽
Метрики для оценки качества продукта и процесса + возможности ИИ
−10%21 сентября
Метрики для оценки качества продукта и процесса + возможности ИИ

Метрики качества ПО для оптимизации тестирования и повышения эффективности разработки. Курс предназначен для специалистов в области ИТ, желающих углубить свои знания в управлении…

Онлайн6 занятийПродвинутый
Практические занятия
11 900 ₽−10%
10 710 ₽
Тестирование ПО с нуля. Теория + практика. Продвинутый курс с ИИ
4-5 часов в неделю
Тестирование ПО с нуля. Теория + практика. Продвинутый курс с ИИ

Тестирование ПО с нуля до продвинутого — самый полный курс с практикой и проверкой от ИИ с регулярными обновлениями Включен в программу из 4 платных курсов с большой выгодой Хотит…

Онлайн15 занятий
5 900 ₽
Начать без затрат

Бесплатные курсы

Основы тестирования
Бесплатно1 час
Основы тестирования

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

Онлайн1 занятийНачальный
Домашние задания
Бесплатно
Нейросети в тестировании ПО
Бесплатно
Нейросети в тестировании ПО

Курс «Нейросети в тестировании ПО»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обучения. Программа курса. Отзывы. Расписание групп…

Онлайн
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно