• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2026/2027

Тестирование программного продукта

ID 1272625

Статус: Маго-лего
Охват аудитории: для своего кампуса
Преподаватели: Седов Иван Алексеевич
Язык: русский
Кредиты: 6
Контактные часы: 48

Программа дисциплины

Аннотация

Дисциплина Тестирование программного продукта знакомит магистрантов с основами тестирования программного продукта и актуальными практиками тестирования программного продукта Магистранты: • приобретают базовые знания об актуальных подходах к тестированию программных продуктов разных видов; • представляют принципы целеполагания и ограниченности ресурсов при выборе инструментов тестирования программных продуктов; • приобретают понимание места тестирования в цикле разработки программного продукта; • Знакомятся с ключевыми принципами перехода от изучающего тестирования к автоматическому; • знакомятся с разницей в подходах с/без поддержки тестирования со стороны команды разработки, а также с/без возможности модификации кодов проекта; • изучают подходы экстремального программирования, доказательных техник и программирования через тесты; • получают системное представление о тестировании как о виде деятельности. Изучение данной дисциплины предполагает знания в следующих областях: • Программирование; • Дискретная математика; • Архитектура ЭВМ; • Операционные системы; • Английский язык Основные положения дисциплины могут быть использованы в дальнейшем при курсовом и дипломном проектировании
Цель освоения дисциплины

Цель освоения дисциплины

  • • приобретение базовых знаний об актуальных подходах к тестированию программных продуктов разных видов;
  • • обретение обучающимися представления о принципах целеполагания и ограниченности ресурсов при выборе инструментов тестирования программных продуктов;
  • • приобретение студентами понимания места тестирования в цикле разработки программного продукта;
Планируемые результаты обучения

Планируемые результаты обучения

  • • формирование у слушателей системного представления о тестировании как о виде деятельности.
  • • приобретение обучающимися базового понимания подходов экстремального программирования, доказательных техник и программирования через тесты;
  • • объяснение студентам разницы в подходах с/без поддержки тестирования со стороны команды разработки, а также с/без возможности модификации кодов проекта;
  • • демонстрация обучающимся ключевых принципов перехода от изучающего тестирования к автоматическому;
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Основы тестирования программного продукта
  • Раздел 2. Практики тестирования программного продукта
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен 1
  • неблокирующий Посещаемость
  • неблокирующий Текущая оценка усвоения
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 2nd module
    0.15 * Текущая оценка усвоения + 0.6 * Экзамен 1 + 0.05 * Посещаемость
Список литературы

Список литературы

Рекомендуемая основная литература

  • Высоконагруженные приложения. Программирование, масштабирование, поддержка - Клеппман М. - Санкт-Петербург: Питер - 978-5-4461-0512-0 - 2022 - русский - https://ibooks.ru/product/336072 - iBOOKS - 336072
  • Чистый Agile. Основы гибкости.. - Мартин Роберт - Санкт-Петербург: Питер - 978-5-4461-1552-5 - 2021 - русский - https://ibooks.ru/product/334869 - iBOOKS - 334869

Рекомендуемая дополнительная литература

  • Гисин, В. Б.  Дискретная математика : учебник и практикум для среднего профессионального образования / В. Б. Гисин. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2026. — 468 с. — (Профессиональное образование). — ISBN 978-5-534-16754-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/587737 (дата обращения: 02.07.2026).

Авторы

  • Романова Ирина Ивановна