Skip to content
Visual Studio
///Инструменты и службы для тестирования кода | Visual Studio
Инструменты и службы для тестирования кода | Visual Studio2019-04-16T13:26:42-07:00

Средства тестирования

Комплексные инструменты тестирования помогают писать высококачественный код

Test Explorer unit testing screenshot

Модульное тестирование

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

IntelliTest

Значительно облегчите создание и обслуживание модульных тестов для нового и существующего кода. Создавайте интересные входные и выходные значения для своих методов и сохраняйте их в виде небольшого набора тестов с большим объемом протестированного кода. Автоматически изменяйте их по мере совершенствования кода.

IntelliTest screenshot
Live Unit Testing screenshot

Динамическое модульное тестирование

Функция динамического модульного тестирования автоматически запускает соответствующие модульные тесты в фоновом режиме и отображает объем протестированного кода в режиме реального времени в Visual Studio. По мере изменения кода функция динамического модульного тестирования будет оповещать вас, охватывается ли код существующими тестами или вам нужно создать новые тесты. Ненавязчивые уведомления будут напоминать вам о необходимости создания тестов по мере ввода кода.

Обозреватель тестов

Организуйте, выполняйте и отлаживайте тест и просматривайте его результаты в одном окне. Легко настройте непрерывное тестирование, автоматизировав проведение тестов после каждой сборки.

Test Explorer diagram
test indicators screenshot

Индикаторы тестов CodeLens

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

Анализ объема протестированного кода

Визуализируйте объем протестированного кода на уровне строк и блоков, а также создавайте соответствующие отчеты как для управляемых, так и для собственных приложений.

code coverage screenshot
Fakes Framework screenshot

Подделки

Полнофункциональная инфраструктура изоляции, позволяющая заменить любой метод .NET делегатом. Платформа Fakes в Visual Studio поддерживает модульное тестирование за счет обеспечения изоляции посредством перенаправлений и заглушек.

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback