Включить покрытие кода в VS 2010 Ultimate - PullRequest
7 голосов
/ 24 января 2011

Это может показаться немного глупым, но я не могу найти ответ так:
Моя команда только что перешла на VS2010 ultimate, и мы хотели бы включить покрытие кода.Все инструкции, которые я нашел, упоминают, чтобы открыть файл Local.testsettings и перейти на вкладку «Критерии выполнения».
Что ж, у меня нет этой вкладки, и у меня есть VS2010 ultimate, которая должна поддерживатьпокрытие кода.

Помогите пожалуйста:)

Ноа

Ответы [ 5 ]

12 голосов
/ 21 мая 2012

Screenshot for the Test Settings Dialog

Не забудьте про кнопку 'Настроить' !!!

  1. Выбрать Test/Edit Test settings/your active settings/

  2. Выбрать вкладку Data & Diagnostics,

  3. Выберите строку Code Coverage

  4. Чек Enabled

  5. Нажмите маленький Настроить символ в верхней части сетки.

  6. Отметьте все сборки, из которых вы хотите получить информацию о покрытии кода ...

7 голосов
/ 24 января 2011

В вашем обозревателе решений должна быть папка элементов решения. Дважды щелкните файл Local.testsettings.

Должно появиться новое окно. Есть список на выбор. Записи, такие как General, Roles и т. Д.

Выберите запись «Данные и диагностика». Там вы можете включить покрытие кода.

2 голосов
/ 07 июня 2012

Просто подведем итог:

В вашем обозревателе решений должна быть папка Solution Items, которая должна содержать файл Local.testsettings. Дважды щелкните по нему, перейдите к Data and Diagnostics в открывшемся окне, включите Code Coverage там. Затем нажмите кнопку Configure и проверьте сборки, для которых вы хотите работать с Code Coverage. Apply ваши настройки, теперь кодовое покрытие должно работать.

Если у вас нет папки Solution Items или нет файла Local.testsettings, вы можете просто создать новую Test Project. Это создаст Local.testsettings. Вы можете удалить новый тестовый проект, если он вам не нужен.

1 голос
/ 04 октября 2013

Вот шаги для VS 2010 Ultimate

  1. Двойной щелчок Local.Testsettings
  2. Перейдите на вкладку «Данные и диагностика».
  3. Проверка покрытия кода
  4. Двойной щелчок по этой строке покрытия кода
  5. Выберите dll, который вам нужен для проверки покрытия кода для
  6. Нажмите Применить и закрыть
0 голосов
/ 23 мая 2011

Если вы не можете найти файл local.testsettings, вы можете создать новый.

Просто создайте новый тестовый проект, затем удалите его - у вас должна быть папка проекта Solution Items с файлами Local.testsettings и TraceAndTestImpact.testsettings и файл vsmdi.

...