Тестирование ПО с нуля. Теория + Практика. Базовый уровень
Подробнее
Что нужно для старта
- – Базовая компьютерная грамотность
- – Умение работать с программным обеспечением на уровне уверенного пользователя
- – Английский язык со словарем
- – Рабочий компьютер, так как на курсе много практики, связанной с приложениями на нем
- – Может понадобиться VPN для работы с рядом программ
Что вы получите
- Фундаментальная теория тестирования
- Техники тест-дизайна
- Проектирование тестовой документации
- Тестирование веб-приложений
- Тестирование мобильных приложений
- Работа с реляционными базами данных (SQL)
- Тестирование API и работа с Postman
- Работа с git и bash
- Особенности построения процесса тестирования
- Создание резюме
Для кого этот курс
- – Те, кто еще не знает ничего про тестирование
- – Начинающие специалисты
- – Специалисты, которые хотят освежить знания или готовятся к интервью
Программа курса
- Про курс, отзывы и рейтинг
- Вводный урок
- Постоянно обновляемый текстовый конспект по курсу
- Кто такой тестировщик? SDLC и STLC
- Принципы тестирования
- QA, QC, Testing. Верификация и валидация
- Уровни тестирования. Позитивные и негативные тесты
- Тестирование, связанное с изменениями
- Типы тестирования. Часть 1
- Типы тестирования. Часть 2
- Модели разработки ПО
- Анализ требований
- Scrum
- Классы эквивалентности и граничные значения
- Попарное тестирование
- Таблица принятия решений, таблицы переходов и состояний
- Чек-листы и тест-кейсы
- QASE. Обзор функций
- TestIt. Обзор функций
- Отчеты о дефектах. Jira
- Как писать отчет о дефекте на английском языке?
- Ошибки, сбои, отказы, улучшения
- Azure Devops. Обзор функций
- Youtrack. Обзор функций
- Оценка трудозатрат (эстимация) в тестировании
- Тест-план, тестовая стратегия, отчет по результатам тестирования
- Метрики в тестировании. Матрица трассировки
- Типичные ошибки в тестовой документации
- Клиент-серверная архитектура
- HTTP-протокол
- URL, IP, DNS. Кэш и куки
- Работа с Devtools
- Основы HTML и CSS для тестировщика
- Тестирование полей ввода и веб-форм
- Работа с логами
- Тестирование веб-сервисов. SOAP и REST. Теория
- Тестирование веб-сервисов. SOAP и REST. Практика
- Что такое API простыми словами?
- Интерфейс Postman. Swagger
- Переменные и окружения
- Встроенные автотесты
- Переменные в CSV и JSON. Тестирование SOAP
- Перехват HTTP и HTTPs
- Типы авторизации и другие фишки Postman
- Что такое БД и СУБД? Нормальные формы
- Создание, удаление, изменение таблиц в MySQL
- SELECT в MySQL
- JOIN в MySQL
- Импорт, экспорт данных. HAVING и UNION
- Типы мобильных приложений
- Эмулятор Android Studio
- Особенности тестирования мобильных приложений
- Работа с Charles Proxy
- Работа с Fiddler
- Что такое git и github?
- Установка и настройка git и github
- Базовые команды git. Отслеживание изменений
- git commit, git reset, git checkout, git stash
- Работа с ветками
- git flow, git gui, gitk
- Создание портфолио
- Установка и настройка bash
- Работа с файлами и папками
- Текстовые редакторы
- Поиск файлов
- Команды с выводом и процессами
- Команды ping и curl
- Как настроить QA Proccess с нуля?
- Тестовые окружения
- CI/CD для тестировщика + демо в Jenkins
- Как создать резюме?
- Как создать профиль в LinkedIn?
- Как проходят собеседования на позицию Junior QA?
- Ответы на вопросы к собеседованиям
- Что спросить на собеседовании у компании?
- Где брать практику и опыт?
- Типы компаний
- Оценка эффективности и пересмотр заработной платы
- Один день из жизни тестировщика
- Друзья курса
- Выдача сертификата + приятный бонус
- Теория тестирования
- Техники тест-дизайна
- Тестовая документация
- Тестирование веб-приложений
- Тестирование API
- Работа с базами данных
- Тестирование мобильных приложений
- Работа с git и bash
01Теория тестирования
- Про курс, отзывы и рейтинг
- Вводный урок
- Постоянно обновляемый текстовый конспект по курсу
- Кто такой тестировщик? 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
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Тестирование ПО с нуля. Теория + Практика. Базовый уровень» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

Stepik 

















