Программирование [pluralsight] Автоматизированное тестирование с помощью MSTest V2 (2018)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: pluralsight​
Название: Автоматизированное тестирование с помощью MSTest V2 (2018)​

cover.jpg

Продолжительность: 2 ч 2 мин Количество уроков: 43 Видео Язык: Английский Вес архива: 438 МБ


MSTest V2 — современная, кроссплатформенная и открытая среда модульного тестирования от Microsoft. В этом курсе вы шаг за шагом освоите создание надёжных и читаемых автоматизированных тестов, научитесь работать с жизненным циклом тестов и расширять функциональность MSTest под свои задачи.

Что вы изучите в этом курсе

Курс последовательно раскрывает ключевые аспекты автоматизированного тестирования с использованием MSTest V2 — от базовых проверок до расширенных возможностей и кастомизации.

Работа с утверждениями (assert)

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

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

Управление жизненным циклом тестов

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

• Использование методов инициализации и очистки.
• Группировка логики подготовки окружения.
• Создание тестов, независимых от внешних факторов.

Тесты, управляемые данными

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

Работа с атрибутами DataTestMethod и DataRow.
Подключение внешних источников данных.
Анализ результатов многократных прогонов.

Расширение возможностей MSTest V2

На продвинутом этапе вы познакомитесь с инструментами кастомизации, которые позволяют сделать тесты более выразительными и удобочитаемыми.

Кастомные атрибуты и вспомогательные методы

Вы научитесь создавать собственные атрибуты и использовать расширяемость MSTest для упрощения тестового кода.

Оптимизация структуры тестового проекта

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

Результаты обучения

По завершении курса вы сможете:

• создавать структурированные, прозрачные и поддерживаемые автоматизированные тесты;
• эффективно использовать возможности MSTest V2 в реальных проектах;
• расширять инфраструктуру тестирования под свои потребности;
• повышать качество и надёжность тестируемого кода.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху