Модульное тестирование программного обеспечения
Освойте современные подходы и инструменты, повысьте грейд и начните зарабатывать больше.

Описание
В рамках курса вы узнаете основы модульного тестирования, его цели, преимущества и ограничения, познакомитесь с популярными инструментами для модульного тестирования, такими как JUnit, NUnit, а также поймете принципы Test-Driven Development (TDD) и научитесь применять их на практике.
После завершения курса вы будете уверенно применять модульное тестирование в своих проектах, писать качественные тесты, улучшать покрытие кода и создавать более надежное программное обеспечение.
Кому подойдет
IT-специалистам
Изучите инструменты юнит-тестирования и начните использовать их для решения более сложных рабочих задач или смены вектора карьеры
Практикующим тестировщикам
Сможете повысить экспертность и доход, изменить грейд и сделать шаг к профессии QA-инженера
Студентам
Получите знания вне учебной программы и дополнительный документ после окончания вуза, чтобы уверенно выйти на рынок труда
Как проходит обучение
Наши курсы ориентированы на тех, кто работает и хочет сам регулировать нагрузку. Занимайтесь без отрыва от работы и выделяйте на учебу столько времени, сколько есть прямо сейчас.
Курсы состоят из видео разной длительности, конспектов и презентаций. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.
Платформа ТУСУР — основанная на Moodle разработка, которую мы постоянно улучшаем. Вас ждут видео, презентации, симуляторы, практические задания и общение с преподавателями.
Вам доступна дополнительная информация для самостоятельного изучения: изучайте видео-лекции, скринкасты, ментальные карты, учебные пособия в любой момент и где угодно.
Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждут практические работы. Сможете решить повседневные задачи специалиста, чтобы с гордостью положить результаты в портфолио.
Проверкой заданий занимаются эксперты-практики. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться можно прямо на платформе.
Вы научитесь
Писать модульные тесты для различных типов кода (контроллеры, модели, сервисы, и т.д.)
Использовать инструменты мокирования и стабинга для изоляции тестируемого модуля
Оценивать покрытие кода тестами и интерпретировать результаты
Применять принципы TDD
Применять инструменты статического анализа кода для обнаружения потенциальных проблем
Использовать тестовые фреймворки (JUnit, NUnit) для выявления потенциальных дефектов на ранних стадиях разработки


Документы об окончании курса
Вы получите удостоверение о повышении квалификации ведущего технического вуза России



Ваше резюме после учебы

Юнит-тестировщик
Написание и отладка модульных тестов с использованием выбранных инструментов (JUnit, NUnit).
Использование техник мокирования и стабинга для сложных сценариев тестирования.
Анализ результатов покрытия кода и улучшения качества тестов.
Использование тестовых фреймвороков (JUnit, NUnit) для выявления потенциальных дефектов на ранних стадиях разработки.
Программа обучения
Тема 1. Стратегия тестирования белого ящика
8 ак.ч.Тема 2. Тестовый фреймворк Junit
38 ак.ч.Тема 3. Покрытие кода
8 ак.ч.
Преподаватели
Морозова Юлия Викторовна
Потутинский Дмитрий Анатольевич
Практикующий автоматизатор, инженер по тестированию программного обеспечения
Отзывы выпускников
Хотите обучить сотрудников вашей организации?
Заполните форму ниже и наш менеджер подберет наиболее удобную форму и комфортную стоимость обучения ваших сотрудников.
Стоимость обучения

Верните 13% стоимости,
воспользовавшись правом на налоговый вычет
Рассрочка без банка
оплачивайте обучение без вмешательства банка. Мы будем регулярно напоминать о платежах
Запросить коммерческое предложение
Заполните форму или свяжитесь с нами в удобном мессенджере