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


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

Если имеется 64-разрядный компьютер, можно запустить тесты и собирать информацию о покрытии кода с помощью 64-разрядного процесса.

Выполнение модульного теста в виде 64-разрядного процесса

Выполнение модульного теста в виде 64-разрядного процесса

  1. Если код или тесты были скомпилированы в виде 32-разрядного x86-совместимого кода, но теперь их необходимо запустить в виде 64-разрядного процесса, скомпилируйте их повторно с параметром Любой ЦП или, по желанию, 64 разряда.

    СоветСовет

    Для максимальной гибкости тестовые проекты следует компилировать в конфигурации Любой ЦП.Тогда выполнение возможно как на 32-разрядных, так и на 64-разрядных агентах.Компиляция тестовых проектов в конфигурации 64 разряда не дает никаких преимуществ.

  2. В меню Visual Studio выберите Тест, затем Параметры, а затем выберите Архитектура процессора.Выберите x64 для выполнения тестов как 64-х разрядный процесс.

    - или -

    Укажите значение <TargetPlatform>x64</TargetPlatform> в файле .runsettings.Преимущество этого метода, которые можно задавать группы в составе параметры в разных файлах и быстрое переключение между различными параметрами.Кроме того, параметры копирования между решениями.Для получения дополнительной информации см. Настройка модульных тестов с помощью файла .runsettings.

См. также

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

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

Другие ресурсы

Выполнение модульных тестов с помощью обозревателя тестов

Указание параметров тестирования для тестов Visual Studio