Программирование

Модульное тестирование программного обеспечения

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

С любой даты
Старт
Индивидуально
Режим занятий
4 недели / 56 ак.ч.
Продолжительность
Онлайн
Формат

Описание

В рамках курса вы узнаете основы модульного тестирования, его цели, преимущества и ограничения, познакомитесь с популярными инструментами для модульного тестирования, такими как JUnit, NUnit, а также поймете принципы Test-Driven Development (TDD) и научитесь применять их на практике.

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

Кому подойдет

IT-специалистам

Изучите инструменты юнит-тестирования и начните использовать их для решения более сложных рабочих задач или смены вектора карьеры

Практикующим тестировщикам

Сможете повысить экспертность и доход, изменить грейд и сделать шаг к профессии QA-инженера

Студентам

Получите знания вне учебной программы и дополнительный документ после окончания вуза, чтобы уверенно выйти на рынок труда

waves

Как проходит обучение

В любое удобное для вас время

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

Интересная и важная теория

Курсы состоят из видео разной длительности, конспектов и презентаций. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.

Онлайн-платформа ТУСУР

Платформа ТУСУР — основанная на Moodle разработка, которую мы постоянно улучшаем. Вас ждут видео, презентации, симуляторы, практические задания и общение с преподавателями.

Самостоятельное изучение

Вам доступна дополнительная информация для самостоятельного изучения: изучайте видео-лекции, скринкасты, ментальные карты, учебные пособия в любой момент и где угодно.

С учебными и реальными проектами

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

Сопровождение

Проверкой заданий занимаются эксперты-практики. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться можно прямо на платформе.

Вы научитесь

Писать модульные тесты для различных типов кода (контроллеры, модели, сервисы, и т.д.)

Использовать инструменты мокирования и стабинга для изоляции тестируемого модуля

Оценивать покрытие кода тестами и интерпретировать результаты

Применять принципы TDD

Применять инструменты статического анализа кода для обнаружения потенциальных проблем

Использовать тестовые фреймворки (JUnit, NUnit) для выявления потенциальных дефектов на ранних стадиях разработки

Документы об окончании курса

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

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

Аватар

Юнит-тестировщик

Ваши навыки
  • Написание и отладка модульных тестов с использованием выбранных инструментов (JUnit, NUnit).

  • Использование техник мокирования и стабинга для сложных сценариев тестирования.

  • Анализ результатов покрытия кода и улучшения качества тестов.

  • Использование тестовых фреймвороков (JUnit, NUnit) для выявления потенциальных дефектов на ранних стадиях разработки.

Программа обучения

  • Тема 1. Стратегия тестирования белого ящика

    8 ак.ч.
  • Тема 2. Тестовый фреймворк Junit

    38 ак.ч.
  • Тема 3. Покрытие кода

    8 ак.ч.

Преподаватели

portrait

Морозова Юлия Викторовна

Кандидат технических наук, доцент кафедры автоматизации обработки информации (АОИ)
portrait

Потутинский Дмитрий Анатольевич

Практикующий автоматизатор, инженер по тестированию программного обеспечения

Отзывы выпускников

ФБУ «Томский ЦСМ», начальник отдела

Большой и очень интересный курс.

филиал РТРС Томский ОРТПЦ, инженер средств радио и телевидения

Курс помогает получить базовые знания в области тестирования. Практика в курсе хорошо реализована, дан теоретический материал, следом идёт практическое занятие для закрепления материала. Входной порог знаний для данного курса — минимальный, осилить курс при желании может кто угодно. Рекомендую данный курс начинающим тестировщикам.

системный администратор

Курс заставляет поработать мозгами. Единственное — перед обучением прокачайте хотя бы базовые навыки в программировании. Без основ будет очень сложно, как мне. Пришлось напрячься — но надеюсь, это не будет зря. Без основ программирования будет тяжело! Ученье — свет!

Хотите обучить сотрудников вашей организации?

Заполните форму ниже и наш менеджер подберет наиболее удобную форму и комфортную стоимость обучения ваших сотрудников. 

Стоимость обучения

16 000
Единоразовый платеж

Старт:Выбираете сами
Набор:Индивидуально
Длительность:4 недели / 56 ак.ч.
Формат:Онлайн
Ф.И.О.
E-mail
Город
Телефон

Нажимая на кнопку «Отправить», я соглашаюсь на обработку персональных данных в соответствии с политикой конфиденциальности.

Верните 13% стоимости,

воспользовавшись правом на налоговый вычет

Рассрочка без банка

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

bg

Запросить коммерческое предложение

Заполните форму или свяжитесь с нами в удобном мессенджере

Ф.И.О.
E-mail
Телефон

Нажимая на кнопку «Отправить», я соглашаюсь на обработку персональных данных в соответствии с политикой конфиденциальности.