Поделиться через


Определение влияния изменений кода на тесты

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема применяется Тема не применяется Тема не применяется

Используя анализ влияния на тесты во время разработки кода, можно определить методы в тестовом проекте, затронутые изменениями кода в решении управляемого кода. В каждом построении решения на локальном компьютере средство анализа влияния на тесты определяет измененные методы в проекте кода и выводит список методов тестов, которые непосредственно или опосредованно вызывают эти методы. С помощью окна Представление влияния на тесты можно затем выполнить эти тесты. Можно также использовать окно Представление влияния на тесты, чтобы определить и выполнить любой метод теста, который связан с определенным методом кода.

Примечание

Анализ влияния на тесты не поддерживается для скрытых двоичных файлов

Средство анализа влияния на тесты можно также использовать в Microsoft Test Manager как компонент политик возврата в командных проектах в Team Foundation Server и в определениях построений в Team Foundation Build. Дополнительные сведения об анализе влияния на тесты в различных областях функций см. в следующих разделах справки.

Область функций

Раздел

Пакет Visual Studio IDE

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

Microsoft Test Manager

Рекомендованные тесты после изменений кода

Политики возврата для командных проектов

Установка и внедрение системы контроля качества

Определения построений для Team Foundation Build

Определение процесса построения

Окно «Представление влияния на тесты»

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

Панель инструментов Представление влияния на тесты помогает управлять представлениями и командами влияния на тесты.

Кнопка команды

Описание

Показать затронутые тесты

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

Показать изменения кода

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

Показать вызывающие тесты

Показывает методы теста, которые вызывают методы, выделенные в редакторе кода.

Запустить / отладить тест

Запускает или отлаживает все или часть затронутых изменениями методов теста.

Показать тесты сервера Team Foundation

Включает тесты, которые запускаются через Team Foundation Server или Менеджер тестирования в список затронутых и вызываемых тестов.

Обновить

Требуется база данных влияния на тесты для работы со списками затронутых и вызываемых тестов, а также тестов, код которых изменился.

См. также

Основные понятия

Настройка тестовых компьютеров для выполнения тестов или сбора данных

Выполнение тестов

Проверка кода при помощи модульных тестов

Завершение задач разработки