Тестирование ПО: от базового до продвинутого уровня
За 18 недель освоите инструменты и принципы ручного и автоматического тестирования программного обеспечения
Периоды обучения:
- 9 сентября — 13 января 2026
Программа
91 урока, 296 академических часов
Основы тестирования
- Введение в тестирование программного обеспечения
- Требования к продукту
- Составление тестовой документации
- Составление баг‑репортов
- Эвристики и мнемоники в тестировании
- Метрики и отчеты тестирования
Тест‑анализ и техники тест‑дизайна
- Введение в тест‑анализ
- Введение в тест‑дизайн
- Попарное тестирование (pairwise)
- Граничные значения, доменный анализ, таблицы принятия решений
- Переходы состояний
- Другие техники тест‑дизайна
Git
- Что такое Git: установка и настройка
- Основные команды Git
- Ветки
- UI Tools в Git
- Командная работа в Git
- Использование Git для решения рабочих задач тестировщика
HTML/CSS
- Работа с Devtools
- Основы HTML
- Изображения и ссылки в HTML
- Формы и таблицы в HTML
- Синтаксис и способы подключения CSS
- Селекторы
JavaScript
- Введение в JavaScript
- Типы данных
- Объекты: основы
- Обработка ошибок
Тестирование веб‑приложений
- Основы тестирования веб-приложений
- DevTools
- Сбор и анализ трафика
Базовый SQL
- Введение в SQL
- Главный SQL запрос: оператор SELECT
- Объединение данных: оператор JOIN
- Группировка данных
- Модификация данных: INSERT, UPDATE, DELETE
Продвинутый SQL
- Расширенные фильтрация и обработка данных
- Управление структурой таблицы
- Хранимые процедуры и функции
- Оптимизация и производительность
- Тестирование баз данных
Тестирование безопасности веб-приложений
- Основы безопасности веб-приложений
- Управление cookie, сессиями
- SQL‑инъекции
- Тестирование на XSS‑уязвимости
Тестирование мобильных приложений
- Как устроены мобильные приложения
- Особенности тестирования мобильных приложений
- Тестирование мобильных приложений Android
- Среда разработки Android Studio и Android Debug Bridge (ADB)
- Тестирование мобильных приложений iOS
- Сбор и анализ трафика
Docker
- Контейнеры
- Образы
- Файлы
- Сеть
- Оптимизация
- Compose: сервисы
- Compose: сеть и данные
- Compose: тонкая настройка
- Запуск веб-приложения
Командная строка
- Базовые команды в Bash
- Директории
- Файлы
- Поиск, ввод и вывод
- Работа с процессами
- Удаленные ресурсы
Основы языка Python
- Переменные и типы данных
- Условный оператор и отладка
- Циклы
- Строки, регулярные выражения, обработка ошибок
- Коллекции
- Коллекции
- Итераторы, генераторы, анонимные функции
- Файловая система
Продвинутый Python
- Декораторы и перегрузка
- Введение в ООП
- Инкапсуляция и полиморфизм
- Наследование и абстрактные классы
- Дескрипторы
- Дата классы и Метаклассы
Автоматизация на Python
- Общие принципы автоматизации тестирования
- Модульное тестирование
- Тесты на PyTest
- Автотесты на мобильные приложения
- Разработка тестов на веб-приложения
- Паттерн Page Object Model
Автоматизация тестирования при помощи Allure
- Основы Allure и общие принципы отчетности
- Возможности Allure и его установка
- Написание тестов и сборка HTML‑отчета
- Конфигурация для сборки отчета
- Работа с отчетами
Итоговый тест
- Чтобы успешно сдать тест, необходимо правильно ответить на 16 вопросов из 20
Лекторы
- Яковлев Станислав Игоревич
- Эксперт в тестировании и QA, QA Lead в Тинькофф, соавтор ТГ‑канала «Тестировщики нужны»
- Ходырев Алексей Витальевич
- Эксперт в тестировании и QA, руководитель управления контроля качества в «ТК Центр» (холдинг S8 Capital)
- Акчурин Илья Сергеевич
- Преподаватель, автор курсов
- Арутюнян Лусинэ Ваниковна
- Эксперт в тестировании и QA, Project Manager and Quality Analyst в Kairion GmbH, ProSiebenSat1
- Шарапов Андрей Владимирович
- Инженер‑программист в Контуре
- Вдовиченко Андрей Викторович
- Инженер-программист в Контуре
Документ
Диплом о профессиональной переподготовке
Пройдите обучение на курсах профпереподготовки (250-500 ак.часов), сдайте итоговый тест. Диплом установленного образца подтвердит, что вы освоили профессию.
Результат обучения
- Подбирать и применять техники тестирования для разных задач
- Оптимизировать тестовые сценарии
- Решать рабочие задачи с использованием Git
- Работать с популярными языками программирования — JavaScript и Python
- Грамотно применять HTML и CSS для создания страниц
- Cоставлять корректные HTML‑запросы в Allure
- Работать с Selenium, PyTest и Page Object Model
- Тестировать безопасность веб‑приложений
- Применять SQL на углубленном уровне
- Быстро находить проблемы на сайтах с помощью DevTools популярных браузеров
- Использовать Docker для эффективного решения рабочих задач
Как проходит обучение в Контур.Школе
Шаг 1. Смотрите уроки
В записи или в прямом эфире, обсуждайте тему урока в чате с экспертами.
1.1. Общайтесь с экспертами
Во время обучения эксперты Контур.Школы ответят на ваш вопрос в течение двух рабочих дней.
1.2. Скачивайте авторские материалы
Пользуйтесь методическими материалами во время обучения и после, они останутся с вами навсегда.
Шаг 2. Сдавайте тесты
Проверяйте полученные знания после каждого урока неограниченное количество раз и готовьтесь к итоговому тесту.
Шаг 3. Получите документ
Сдайте итоговый тест, и документ будет ждать в личном кабинете. Вы сможете скачать его или отследить оригинал по трек-номеру.
Преимущества Контур.Школы
- Бессрочная лицензия
Лицензированный учебный центр онлайн-образования для коммерческих организаций и учреждений государственного сектора.
- 10 лет безупречной репутации
Мы обучили более 570 000 специалистов в сфере закупок, бухучета, кадров, охраны труда, маркетинга и продаж.
- Соответствие профстандарту
Программы курсов прошли проверку Департамента образования города Москвы и соответствуют профстандарту.
Разные форматы
Видео, методические материалы, чек-листы, онлайн-тесты, образцы документов и подборки нормативных документов.
Персональная поддержка
Поддержка куратора и эксперта на весь период обучения, а также круглосуточная техническая поддержка.
Мобильное приложение
В приложении можно смотреть уроки и вебинары, проходить тестирование и задавать вопросы.
Часто задаваемые вопросы
Где будет проходить обучение, нужно ли дополнительное оборудование, например, веб-камера или микрофон?
Обучение проходит на сайте Контур.Школы. Для комфортного обучения нужно иметь хорошую скорость интернета на Вашем компьютере, планшете или смартфоне, а также аудиогарнитуру. Перед началом обучения обязательно убедитесь, что Ваш компьютер соответствует техническим требованиям. Для этого можете записаться на наш бесплатный курс.
Как подключиться к обучению на курсе?
Для зачисления на курс нужно оплатить обучение, пройти регистрацию на сайте Контур.Школы, заполнить анкету персональных данных и дождаться ее проверки. Срок проверки анкеты составляет от 1 до 3 рабочих дней. Вся информация есть в инструкции пользователя.
Я нахожусь за городом, у меня не будет доступа к компьютеру. Можно ли проходить обучение с помощью мобильного телефона?
Да, обучение можно пройти с помощью мобильного телефона или планшета, используя мобильный браузер для выхода в сеть или приложение Контур.Школа. Инструкцию по установке приложения, в соответствии с типом Вашего мобильного устройства, Вы можете скачать по ссылкам: для IOS, для Android. В приложении можно смотреть уроки, проходить тестирование и задавать вопросы куратору. Еще можно познакомиться с программой выбранного курса, преподавателями, расписанием уроков. Полезное дополнение — Вы можете просматривать прогресс своего обучения.
Я прошел регистрацию, заполнил анкету и оплатил курс, но я не вижу курс в разделе «Мое обучение»
Причин может быть несколько. Для уточнения информации по данному вопросу Вы можете обратиться в службу технической поддержки пользователей.
У меня неактивны уроки курса. Как получить к ним доступ?
Для доступа к урокам курса нужно пройти регистрацию и заполнить анкету персональных данных. Если анкета не заполнена, перейдите в раздел «Мое обучение» и нажмите на кнопку «Моя анкета». Заполните все необходимые поля и загрузите документы. После этого сохраните Ваши данные и нажмите на кнопку отправить. Срок проверки анкеты составляет от 1 до 3 рабочих дней. Если до обучения на курсе осталось менее 3 дней, напишите куратору, с просьбой оперативно проверить анкету. В случае, если анкета не пройдет проверку, Вам на электронную почту придет уведомление о том, что нужно исправить. Если анкета пройдет проверку, то Вам придет уведомление о том, что анкета подтверждена. Не пришло уведомление на почту в папку «Входящие»? Проверьте папку «Спам».
Что делать, если пропустишь онлайн-урок?
Все просто: вы можете посмотреть его в записи. А вопросы задать по почте или на странице урока в комментариях.
Где посмотреть, в какие дни и в какое время будут проходить онлайн-уроки?
В программе курса указано полное расписание занятий учебных групп для каждого периода обучения. Расписание курса можно скачать на странице курса.
У меня есть вопрос, который не относится к теме курса, он касается моей ситуации по работе.
Могу ли я получить консультацию преподавателя в таком случае? Предусмотрена ли консультация эксперта по телефону?
Преподаватели и эксперты курса проводят только письменные консультации и только по вопросам, которые возникают в течение обучения на курсе. Ответ на вопрос придет в письменном виде на Вашу электронную почту. В рамках Регламента работы сервиса «Вопросы эксперту» не предусмотрено предоставление индивидуальных консалтинговых услуг.
Я прохожу обучение на курсе. Как дополнительно к основному документу получить сертификат ИПБ России?
С подробной информацией об условиях выдачи сертификатов ИПБ Вы можете ознакомиться на нашем сайте в разделе «Про мероприятия по программам ИПБ России».
Как скоро я получу документ о дополнительном образовании?
Мы вышлем его заказным письмом Почтой России сразу после того, как закончится период доступа к онлайн-курсу. Если письмо не придет в течение месяца, обратитесь к куратору, и он поможет найти ваш документ.
Обратите внимание: документ выдается только в случае успешного прохождения итоговой аттестации по курсу.
Вносятся ли данные о выданном документе в реестр? Где его найти?
Данные о выданных документах мы передаем в Федеральный реестр сведений о документах об образовании и (или) о квалификации (ФИС ФРДО). Более подробную информацию об этом Вы можете найти в статье. Также в Контур.Школе ведется внутренний реестр обученных слушателей и выданных документов. Данный реестр закрыт для публичного доступа. На основании информации, включенной в реестр, мы отвечаем на официальные запросы о подтверждении выданных документов и выдаем дубликаты.
Мне необходимо оформить налоговый вычет по пройденному обучению. Какие документы для этого нужны?
Для налогового вычета нужны следующие документы:
закрывающие документы — оформляет и направляет специалист сервисного центра. Для запроса получения оригиналов документов (акт, счет, договор) Вам нужно обратиться к менеджеру, с которым Вы заключали договор на обучение;
лицензия учебного центра — выписка из реестра лицензий.
Портал открытых данных Правительства Москвы чтобы получить информацию о лицензии на осуществление образовательной деятельности АНО ДПО «Учебный центр СКБ Контур», введите ИНН 7715091714. с 1 января 2021 года в сфере лицензирования произошел переход к «реестровой модели», который установил отказ от лицензий на бумажном носителе в пользу предоставления лицензии путем внесения записи в реестр лицензий (ст. 15 и п. 2 ст. 21 ФЗ № 99-ФЗ «О лицензировании отдельных видов деятельности», ст. 91 ФЗ № 273-ФЗ «Об образовании в РФ»)
А если я не сдам тест, я вообще не получу документ об обучении?
Если вы используете все попытки сдать итоговый тест, но не наберете нужное количество баллов, вы получите электронный сертификат о пройденном обучении, без указания результата тестирования.
Кто мне поможет, если у меня возникнут вопросы во время обучения?
Любые вопросы организационного характера вы сможете задать куратору курса. Вопросы по теме обучения — преподавателю на страницах уроков. Если возникнут сложности с доступом или трансляцией — поможет круглосуточная служба технической поддержки.