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

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность2 ч 2 мин Количество уроков43 Видео ЯзыкАнглийский Вес архива438 МБ


Автор: pluralsight​
Название: Автоматизированное тестирование с помощью MSTest V2 (2018)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху