отчеты Excel
Отчеты Microsoft Excel можно использовать для отображения информации командного проекта из хранилища данных. В этом разделе описаны отчеты, предоставляемые шаблоном процесса для Microsoft Solutions Framework (MSF) для гибкой разработки программного обеспечения.
Примечание
Для использования этих отчетов необходимо, чтобы портал командного проекта был настроен с SharePoint Server Enterprise Edition.Кроме того, эти отчеты можно просматривать на панелях мониторинга командного проекта.
Если коллекция проектов, в которой хранится ваш командный проект, предоставляется службами отчетов SQL Server, можно воспользоваться диспетчером отчетов для просмотра и фильтрации тех же сведений, которые предоставляют отчеты Excel.См. раздел Отчеты (SQL Server Reporting Services).
Требования
Чтобы получить доступ к отчетам Microsoft Excel и использовать их, необходимо обеспечить следующую конфигурацию.
Для получения доступа к отчетам Microsoft Excel командный проект должен быть обеспечен порталом проекта.
Отчеты Microsoft Excel хранятся на сервере, на котором размещается Продукты SharePoint для вашего командного проекта. Если портал проекта не включен для командного проекта, доступ к книге невозможен. Для получения дополнительной информации см. Настройка или добавление портала проекта.
Чтобы открыть отчет Microsoft Excel, подключающийся к операционному хранилищу данных для Team Foundation, на клиентском компьютере должна быть установлена надстройка интеграции Team Foundation с Office. Эта надстройка устанавливается при установке любого продукта Visual Studio ALM.
Чтобы просмотреть или изменить отчет Excel, сохраненный в узле "Документы" командного проекта, необходимо иметь разрешение Чтение для Team Foundation или принадлежать к группе, которой предоставлено такое разрешение. Также необходимо иметь разрешения Посетители или Члены (соответственно) в Продукты SharePoint для командного проекта.
Кроме того, все отчеты Microsoft Excel, отображаемые на корпоративных панелях мониторинга, содержат данные из куба служб аналитики. Просматривать корпоративные панели мониторинга можно, только если портал командного проекта размещается на сервере под управлением SharePoint Server Enterprise Edition.
Для просмотра, обновления или создания отчета Excel с корпоративной панели мониторинга необходимо настроить определение веб-приложения SharePoint на использование либо единого входа, либо проверки подлинности Windows. В зависимости от настроенной службы проверки подлинности существуют следующие ограничения.
Чтобы не добавлять пользователей в качестве членов роли безопасности TfsWarehouseDataReaders в службах аналитики SQL Server, необходимо настроить веб-приложение SharePoint на использование единого входа. Кроме того, настроить приложение на использование единого входа также необходимо, если портал командного проекта настроен на использование проверки подлинности NTLM и не установлен на сервере уровня данных.
Проверка подлинности типа "единый вход" (рекомендуемый вариант)
Для проверки подлинности просматривающих корпоративные панели мониторинга пользователей по типу "единый вход" необходимо выполнить следующие действия.
Необходимо настроить веб-приложение SharePoint на использование единого входа. Подробно о настройке единого входа см. в статье Настройка инфраструктуры проверки подлинности в SharePoint 2013.
Необходимо добавить пользователей, просматривающих панели мониторинга, в группу, которой предоставлен доступ к определению корпоративного приложения единого входа.
Проверка подлинности Windows
Для проверки подлинности просматривающих корпоративные панели мониторинга пользователей по типу "проверка подлинности Windows" необходимо выполнить следующие действия.
Необходимо либо разместить портал командного проекта на сервере уровня данных, либо настроить веб-приложение SharePoint на использование проверки подлинности Kerberos.
Необходимо добавить пользователей в качестве членов роли безопасности TfsWarehouseDataReaders в службах аналитики SQL Server.
В следующей таблице приведены необходимые разрешения для действий. О том, как предоставлять эти разрешения членам команды, см. в разделе Добавление пользователей в командные проекты. Дополнительные сведения о разрешениях, необходимых для работы с отчетами Excel в общих случаях, см. в разделе Назначение разрешений на просмотр отчетов для Visual Studio ALM и управление этими отчетами.
Действие |
Team Foundation Server |
Портал командного проекта |
SQL Server Куб служб аналитики (Tfs_Analysis) |
Примечания |
---|---|---|---|---|
Просмотр или обновление отчета Excel, открытого из узла "Документы" Team Explorer |
Читатели |
Гости |
Роль TfsWarehouseDataReader |
Для доступа к узлу "Документы" командного проекта необходимо быть членом группы безопасности Допустимые пользователи Team Foundation. Если необходимые разрешения безопасности задаются явно, разрешение Просмотр информации на уровне проекта в командном проекте должно иметь значение Разрешить. |
Просмотр или обновление отчета Excel, отображаемого на корпоративной панели мониторинга |
|
Гости |
Требования зависят от того, какая проверка подлинности настроена в веб-приложении SharePoint |
Помимо разрешений Гости или Чтение, необходимо принадлежать к группе, которой предоставлен доступ к роли TfsWarehouseDataReader или к определению корпоративного приложения единого входа для веб-приложения SharePoint. |
Запуск запроса рабочего элемента и использование функции Создать отчет в Microsoft Excel |
Читатели |
Роль TfsWarehouseDataReader |
Кроме этих разрешений может потребоваться разрешение на открытие командного запроса. Для получения дополнительной информации см. Установка разрешений для очередей. Кроме того, для сохранения полученной книги в портале проекта необходимо принадлежать к группе Члены портала. |
|
Открытие панели мониторинга и использование функции Новый отчет Excel |
Гости |
Роль TfsWarehouseDataReader |
Кнопка Новый отчет Excel доступна только при условии, что для коллекции проектов, в которой размещен командный проект, настроена отчетность. |
|
Создание из Microsoft Excel отчета, подключающегося непосредственно к кубу служб аналитики |
Роль TfsWarehouseDataReader |
Для сохранения полученной книги в портале проекта необходимо принадлежать к группе Члены портала. |
||
Управление отчетами Excel в узле "Документы" |
Читатели |
Члены |
|
Для сохранения полученной книги в узле "Документы" необходимо принадлежать к группе Члены портала командного проекта. Для получения дополнительной информации см. Управление документами и библиотеками документов. |
Частота обновления
Все данные, зафиксированные для рабочих элементов, записываются в хранилище данных WIT, но только выбранные данные записываются в хранилище данных служб аналитики. Хранилище данных типов рабочих элементов обновляется в режиме реального времени по мере создания и изменения рабочих элементов членами команды. Добавочные обновления затем записываются в реляционную базу данных хранилища и куб OLAP каждые 2 минуты и 2 часа. Чтобы изменить эти параметры, см. статью Изменение параметров управления обработкой для хранилища данных или куба служб аналитики.
Управление проектами
Представленные в таблице отчеты можно использовать для отслеживания продвижения команды в выполнении задач, реализации описаний функциональности пользователей и следовании плану итерации.
Данные в отчете |
Имя отчета и соответствующий раздел |
---|---|
Визуальное представление совокупного количества всех часов, затраченных на все задачи за последние четыре недели. ![]() |
|
Визуальное представление количества всех активных и завершенных задач за последние четыре недели. ![]() |
|
Визуальное представление количества всех описаний функциональности пользователей, сгруппированных по состоянию, за последние четыре недели. ![]() |
|
График, показывающий скользящее среднее значение количества проблем, открытых и закрытых группой за последние четыре недели. Скользящее среднее вычисляется за семь дней, предшествующих дате подсчета. ![]() |
Управление невыполненной работой по ошибкам
Представленные в таблице отчеты можно использовать для отслеживания найденных ошибок и прогресса в их исправлении. Эти отчеты отображаются в панели мониторинга "Ошибки". Для получения дополнительной информации см. Панель мониторинга "Ошибки".
Данные в отчете |
Имя отчета и соответствующий раздел |
---|---|
Визуальное представление совокупного количества всех ошибок, сгруппированных по состоянию, за последние четыре недели. ![]() |
|
График, показывающий скользящее среднее значение количества ошибок, открытых, разрешенных и закрытых группой за последние четыре недели. Скользящее среднее вычисляется за семь дней, предшествующих дате подсчета. ![]() |
|
Визуальное представление совокупного количества всех ошибок, сгруппированных по приоритету, за последние четыре недели. ![]() |
|
Линейчатая диаграмма с отображением совокупного количества активных ошибок, назначенных каждому участнику команды в текущий момент. Ошибки группируются по приоритету. ![]() |
|
Диаграмма с областями с накоплением, показывающая количество ошибок, повторно активированных командой из состояния разрешенных или закрытых за последние четыре недели. ![]() Примечание Отчет "Реактивация ошибок" отображается в панели мониторинга "Качество".Для получения дополнительной информации см. Панель мониторинга "Качество" (Agile). |
Управление сборкой
Представленные в таблице отчеты можно использовать для отслеживания изменения исходных файлов во времени и того, насколько хорошо тестируется исходный код. Эти отчеты отображаются в панели мониторинга "Построение". Для получения дополнительной информации см. Панель мониторинга "Сборка" (Agile).
Данные в отчете |
Имя отчета и соответствующий раздел |
---|---|
График, который показывает процент кода, протестированного с использованием тестов проверки построения (BVT) в течение последних четырех недель. ![]() |
|
Диаграмма с областями с накоплением, которая описывает количество строк кода, добавленных, удаленных и измененных командой в возвратах перед построением в течение последних четырех недель. ![]() |
|
Гистограмма с накоплением, которая показывает количество построений с результатом Сбой или Успешно выполнено в течение последних четырех недель. ![]() Примечание Отчет "Состояние построения" отображается в панели мониторинга "Качество".Для получения дополнительной информации см. Панель мониторинга "Качество" (Agile). |
Управление тестированием
Представленные в таблице отчеты можно использовать для отслеживания операций тестирования, отчетов о продвижении, нахождения пробелов в покрытии тестами и установления областей, требующих дополнительного изучения. Эти отчеты отображаются в панели мониторинга "Тестирование". Для получения дополнительной информации см. Панель мониторинга "Тест" (Agile).
Данные в отчете |
Имя отчета и соответствующий раздел |
---|---|
Диаграмма с областями с накоплением результатов тестов, сгруппированных по последнему записанному результату — Никогда не запускавшиеся, Блокировано, Непройденный или Пройденный — за последние четыре недели. ![]() |
|
Диаграмма с областями с накоплением, показывающая количество тестовых случаев в состоянии Разработать или Готово за последние четыре недели. ![]() |
|
Горизонтальная линейчатая диаграмма, показывающая количество результатов для каждого сочетания тестового случая и конфигурации теста, определенного для каждого описания функциональности. В диаграмме результаты тестов группируются по последним тестовым запускам; отображаемые параметры: Выполнено (зеленый), Непройденный (красный), Блокировано (фиолетовый) или Никогда не запускавшиеся (серый). ![]() |
|
График, показывающий совокупное количество всех результатов запуска ручных тестовых случаев за последние четыре недели. ![]() |
|
Диаграмма с областями с накоплением, показывающая совокупное количество всех результатов "не пройдено" тестов в соответствии с типом ошибки Регрессия, Новая проблема или Известная проблема за последние четыре недели. ![]() |
Управление качеством и выпуском программного обеспечения
Представленные в таблице отчеты можно использовать для получения обзора хода работ в области тестирования, разработки и построения. Эти отчеты отображаются в панели мониторинга "Качество". Для получения дополнительной информации см. Панель мониторинга "Качество" (Agile).
Данные в отчете |
Имя отчета и соответствующий раздел |
---|---|
Диаграмма с областями с накоплением результатов тестов, сгруппированных по последнему записанному результату — Никогда не запускавшиеся, Блокировано, Непройденный или Пройденный — за последние четыре недели. ![]() |
|
Гистограмма с накоплением, которая показывает количество построений с результатом Сбой или Успешно выполнено в течение последних четырех недель. ![]() |
|
Диаграмма с областями с накоплением совокупного количества всех ошибок, сгруппированных по состоянию, за последние четыре недели. ![]() |
|
Диаграмма с областями с накоплением, показывающая количество ошибок, повторно активированных командой из состояния разрешенных или закрытых за последние четыре недели. ![]() |
|
График, который показывает процент кода, протестированного с использованием тестов проверки построения (BVT) в течение последних четырех недель. ![]() |
|
Диаграмма с областями с накоплением, которая описывает количество строк кода, добавленных, удаленных и измененных командой в возвратах перед построением в течение последних четырех недель. ![]() |
См. также
Основные понятия
Визуализация хода выполнения (построение диаграмм рабочих элементов)