Отчетность (Reporting)

Reporting — еще один основной компонент Team Foundation Server. При помощи него можно создавать множество отчетов на основе объединения информации о рабочих элементах, наборах изменений, информации, поставляемой Team Build, и результатов тестирования от Test Agents. Например, уровень изменений кода за определенный временной промежуток, списки ошибок, не имеющих тестовых наборов, повторения ранее пройденных тестов и т. д. Отчеты, созданные при помощи SQL Server Reporting Services, можно экспортировать в нескольких различных форматах, включая Excel, XML, PDF и TIFF. Отчеты можно просматривать как при помощи Visual Studio, так и через веб-портал.

TFS использует свой фреймворк логирования для автоматизации сбора данных. Инфраструктура логирования отслеживает и записывает информацию, касающуюся доступа и использования рабочих элементов и исходного кода, которая затем может использоваться сервисами анализа для выявления направлений (трендов). TFS на уровне данных содержит адаптер накопления, кэширующий данные из нижележащих нормализованных баз данных в удобной форме для анализа — таблицы или размерные таблицы. Затем для анализа этих данных используется SQL Server Analysis Services, и создаются отчеты. Отчеты могут охватывать несколько рабочих элементов, включая основные направления ошибок, изменения кода, направления сборок и другие. Другие аналитические приложения также могут использовать данные напрямую предоставляемые веб-сервисами.

Портал проекта (Project portal)

Исходя из проектной основы, TFS также создает SharePoint-сайт для проекта, который может использоваться для отслеживания прогресса проекта, наблюдения за рабочими элементами и документами, представленными в библиотеке проекта. На сайте также можно просматривать созданные отчеты. TFS можно применять в качестве центра связи, то есть пользователи, связанные с определенным проектом, могут использовать сайт для общения или взаимодействия друг с другом. Комментарии могут связываться с различными элементами. Для каждого проекта, в зависимости от его свойств, TFS использует заранее предопределенные шаблоны, указываемые при создании сайта. Такие шаблоны могут настраивать (редактировать) администраторы TFS.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: