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


Отчет "Покрытие кода" в формате Excel

С помощью отчета "Покрытие кода" можно отслеживать объем кода, протестированного командой за определенный период времени. Участники команды могут использовать этот отчет, чтобы определить, насколько фрагменты кода близки к качеству выпуска. Сведения о доступе к этому отчету содержатся в разделе Отчеты Excel (гибкая разработка).

Примечание

Вы можете просматривать отчет "Покрытие кода" с панели мониторинга "Качество".Доступ к панелям мониторинга возможен только в том случае, если портал командного проекта работает и может использовать приложение Microsoft Office SharePoint Server 2007.Дополнительные сведения см. в разделе Доступ к порталу командного проекта и руководству по процессам.

В этом разделе

  • Данные в отчете

  • Интерпретация отчета

  • Настройка отчета

Связанные разделы

Необходимые разрешения

Для просмотра отчета необходимо быть членом группы, имеющей разрешение Чтение в Продукты SharePoint для командного проекта.

Для изменения или настройки отчета необходимо быть членом роли безопасности TfsWarehouseDataReaders служб аналитики SQL Server. Кроме того, необходимо иметь разрешение или быть членом группы, имеющей разрешение Члены в Продукты SharePoint для командного проекта. Дополнительные сведения см. в разделах Предоставление доступа к базам данных хранилища данных для Visual Studio ALM и Управление разрешениями.

Данные в отчете

Команда может просматривать отчет "Покрытие кода", чтобы определить, достаточно ли тесты охватывают код и как объем протестированного кода меняется со временем. Как показано на рисунке ниже, отчет включает линейчатую диаграмму объема протестированного кода в тесте проверки построения (BVT) и прочего протестированного кода за последние четыре недели.

Отчет о покрытии кода

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

Необходимые операции для отслеживания объема протестированного кода

Для обеспечения точности и актуальности отчета "Покрытие кода" участники команды должны выполнить следующие действия.

Интерпретация отчета

Если команда использует разработку под управлением тестов или сходные методы, объем протестированного кода должен почти всегда приближаться к отметке 100%. Если модульные тесты используются повторно как тесты проверки построения (BVT), объем протестированного кода должен отображаться в отчете "Покрытие кода".

С помощью отчета "Покрытие кода" можно получить ответы на следующие вопросы:

  • Каков объем кода, тестируемого командой?

  • Достаточен ли объем кода, протестированного командой?

  • Увеличивается ли или уменьшается объем протестированного кода с течением времени?

Дополнительные сведения о влиянии объема протестированного кода на качество см. в разделах Панель мониторинга "Качество" (гибкая разработка) и Отчет "Индикаторы качества построения".

Настройка отчета

Вы можете настроить отчет "Покрытие кода", открыв его в Office Excel и изменив параметры фильтра или список полей столбцов для отчета сводной таблицы. Для поддержки других представлений можно изменить отчет в соответствии со следующей таблицей.

Просмотр

Действие

Объем протестированного кода для итерации

Измените фильтр для Iteration (по умолчанию — "Все")

Объем протестированного кода для области продукта

Измените фильтр для Area (по умолчанию — "Все")

Объем протестированного кода за последние шесть, восемь или более недель

В списке полей сводной таблицы замените значение @@Last 4 weeks@@ другим набором Set

Дополнительные сведения о работе с отчетами сводных таблиц и сводных диаграмм, а также о настройке этих отчетов содержатся на следующих страницах веб-сайта Майкрософт:

См. также

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

Панель мониторинга "Качество" (гибкая разработка)

Отчет "Индикаторы качества построения"

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

Отчеты Excel (гибкая разработка)