𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: pluralsight
Название: Автоматизированное тестирование с помощью MSTest V2 (2018)

Продолжительность: 2 ч 2 мин
Количество уроков: 43 Видео
Язык: Английский
Вес архива: 438 МБ
MSTest V2 — современная, кроссплатформенная и открытая среда модульного тестирования от Microsoft. В этом курсе вы шаг за шагом освоите создание надёжных и читаемых автоматизированных тестов, научитесь работать с жизненным циклом тестов и расширять функциональность MSTest под свои задачи.
Что вы изучите в этом курсе
Курс последовательно раскрывает ключевые аспекты автоматизированного тестирования с использованием MSTest V2 — от базовых проверок до расширенных возможностей и кастомизации.
Работа с утверждениями (assert)
Вы научитесь применять различные типы проверок для оценки корректности работы кода.
• Числовые проверки — сравнение значений, работа с погрешностями, проверка диапазонов.
• Строковые проверки — поиск подстрок, чувствительность к регистру, сравнение форматов.
• Коллекции — проверка порядка элементов, содержимого, уникальности и сравнение коллекций.
Управление жизненным циклом тестов
Вы узнаете, как правильно организовать выполнение тестов, чтобы они были устойчивыми и предсказуемыми.
• Использование методов инициализации и очистки.
• Группировка логики подготовки окружения.
• Создание тестов, независимых от внешних факторов.
Тесты, управляемые данными
Курс покажет, как запускать один и тот же тест с разными входными значениями, что особенно полезно при проверке большого диапазона сценариев.
• Работа с атрибутами DataTestMethod и DataRow.
• Подключение внешних источников данных.
• Анализ результатов многократных прогонов.
Расширение возможностей MSTest V2
На продвинутом этапе вы познакомитесь с инструментами кастомизации, которые позволяют сделать тесты более выразительными и удобочитаемыми.
Кастомные атрибуты и вспомогательные методы
Вы научитесь создавать собственные атрибуты и использовать расширяемость MSTest для упрощения тестового кода.
Оптимизация структуры тестового проекта
Рассматриваются лучшие практики организации файлов, повторного использования кода и повышения качества тестов в больших проектах.
Результаты обучения
По завершении курса вы сможете:
• создавать структурированные, прозрачные и поддерживаемые автоматизированные тесты;
• эффективно использовать возможности MSTest V2 в реальных проектах;
• расширять инфраструктуру тестирования под свои потребности;
• повышать качество и надёжность тестируемого кода.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь