2026/2027




Тестирование программного продукта
ID 1272625
Статус:
Маго-лего
Кто читает:
Департамент компьютерной инженерии
Охват аудитории:
для своего кампуса
Преподаватели:
Седов Иван Алексеевич
Язык:
русский
Кредиты:
6
Контактные часы:
48
Программа дисциплины
Аннотация
Дисциплина Тестирование программного продукта знакомит магистрантов с основами тестирования программного продукта и актуальными практиками тестирования программного продукта
Магистранты:
• приобретают базовые знания об актуальных подходах к тестированию программных продуктов разных видов;
• представляют принципы целеполагания и ограниченности ресурсов при выборе инструментов тестирования программных продуктов;
• приобретают понимание места тестирования в цикле разработки программного продукта;
• Знакомятся с ключевыми принципами перехода от изучающего тестирования к автоматическому;
• знакомятся с разницей в подходах с/без поддержки тестирования со стороны команды разработки, а также с/без возможности модификации кодов проекта;
• изучают подходы экстремального программирования, доказательных техник и программирования через тесты;
• получают системное представление о тестировании как о виде деятельности.
Изучение данной дисциплины предполагает знания в следующих областях:
• Программирование;
• Дискретная математика;
• Архитектура ЭВМ;
• Операционные системы;
• Английский язык
Основные положения дисциплины могут быть использованы в дальнейшем при курсовом и дипломном проектировании
Цель освоения дисциплины
- • приобретение базовых знаний об актуальных подходах к тестированию программных продуктов разных видов;
- • обретение обучающимися представления о принципах целеполагания и ограниченности ресурсов при выборе инструментов тестирования программных продуктов;
- • приобретение студентами понимания места тестирования в цикле разработки программного продукта;
Планируемые результаты обучения
- • формирование у слушателей системного представления о тестировании как о виде деятельности.
- • приобретение обучающимися базового понимания подходов экстремального программирования, доказательных техник и программирования через тесты;
- • объяснение студентам разницы в подходах с/без поддержки тестирования со стороны команды разработки, а также с/без возможности модификации кодов проекта;
- • демонстрация обучающимся ключевых принципов перехода от изучающего тестирования к автоматическому;
Содержание учебной дисциплины
- Раздел 1. Основы тестирования программного продукта
- Раздел 2. Практики тестирования программного продукта
Промежуточная аттестация
- 2026/2027 2nd module0.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).