跳转至主内容 概述 功能 版本 扩展 开始 服务状态 常见问题解答支持 文档 博客 概述 扩展 支持 文档 博客 VS Code 教育版 下载 购买 概述 支持 管理员门户 订阅者门户 Dev Essentials Visual Studio 中心 免费 Visual Studio Microsoft 安全 Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 混合现实 Microsoft HoloLens Microsoft Viva 量子计算 教育 汽车 金融服务 政府 医疗保健 制造业 零售业 查找合作伙伴 成为合作伙伴 合作伙伴网络 Microsoft Marketplace 软件公司 博客 Microsoft Advertising 开发人员中心 文档 活动 许可 Microsoft Learn Microsoft Research 查看站点地图
Инструменты и службы для тестирования кода | Visual Studio2025-10-31T13:29:51-07:00

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

Пишите высококачественный код с помощью комплексных средств тестирования в последней версии Visual Studio

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

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

IntelliTest

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

Live Unit Testing

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

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

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

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

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

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

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

Microsoft Fakes

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