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


Практическое руководство. Включение отчетности по результатам теста

Обновлен: Ноябрь 2007

Механизм отчетности Team Foundation Server позволяет создавать отчеты различных видов. С включением создания отчетов о данных результатов тестов связано несколько задач. Несмотря на то, что для создания отчетов необходима публикация в операционном хранилище, некоторые отчеты, возможно, будут ненужными, если не будут выполнены первые два действия.

  1. Связывание теста с одним или несколькими рабочими элементами. Дополнительные сведения см. в разделе Практическое руководство. Связывание рабочего элемента с тестом.

  2. Установка свойств "Область проекта" теста и "Итерация". Описание см. в разделе Установка свойств.

    ms184798.alert_note(ru-ru,VS.90).gifПримечание.

    Чтобы изменять эти свойства, необходимо установить Сред. Командный обозреватель. Дополнительные сведения см. в разделе Общие сведения об установке Team Foundation Server.

  3. Публикация данных результатов тестов в операционном хранилище. Дополнительные сведения см. в разделе Практическое руководство. Публикация результатов тестов.

    ms184798.alert_note(ru-ru,VS.90).gifПримечание.

    Важен порядок этих шагов. Если тест связан с рабочими элементами или свойства проекта установлены после публикации результатов теста, сделанные изменения не будут отражаться в опубликованных результатах теста.

Результат теста также можно связать с рабочим элементом. Для этого необходимо опубликовать результаты теста, но если это не было сделано ранее, появится запрос на публикацию.

Свойства "Область проекта" и "Итерация"

В следующей процедуре устанавливаются свойства "Область проекта" теста и "Итерация". Оба этих свойства связаны с понятиями, которые используются при управлении компонентами и функциями командных проектов с помощью Team Foundation Server.

  • Область проекта При установке свойства "Область проекта" тест помещается в организационную структуру командного проекта. Область проекта является особым узлом в иерархии командного проекта, к которому принадлежит тест.

  • Итерация При установке свойства "Итерация" тест помещается в иерархию событий в жизненном цикле командного проекта.

Дополнительные сведения см. в разделе Создание исходных областей и итераций проекта.

Установка свойств

Установка свойств "Область проекта" и "Итерация".

  1. Подключитесь к компьютеру Team Foundation Server. Дополнительные сведения см. в разделе Практическое руководство: подключение к Team Foundation Server.

  2. В меню Вид выберите пункт Командный обозреватель.

    Откроется окно командного обозревателя. В нем отобразится иерархия командного проекта.

  3. Выберите проект Team Foundation Server, в котором разрабатывается программное обеспечение.

  4. Выберите тест для публикации результатов в редакторе списков тестов или в окне представления тестов и нажмите клавишу F4 для открытия окна "Свойства".

  5. В окне свойств щелкните Область проекта.

  6. В столбце значений строки Область проекта нажмите кнопку с многоточием (…).

    Откроется диалоговое окно Область проекта.

  7. В диалоговом окне Область проекта щелкните стрелку вниз раскрывающегося списка Узел в области проекта.

  8. Выберите узел и нажмите кнопку ОК.

  9. В окне "Свойства" щелкните Итерация.

  10. В столбце значений строки Итерация нажмите кнопку с многоточием (…).

    Откроется диалоговое окно Итерация.

  11. В диалоговом окне Итерация щелкните стрелку вниз раскрывающегося списка Узел в итерации.

  12. Выберите итерацию или узел "ProjectLifecycle" и нажмите кнопку ОК.

    Итерация отобразится в строке "Итерация" окна свойств в следующем формате.

    \<имя_проекта>\ProjectLifecycle\Итерация <номер_итерации>

    После выполнения теста и публикации результатов они будут доступны в виде данных для создания отчетов в Team Foundation Server.

См. также

Задачи

Практическое руководство. Публикация результатов тестов

Практическое руководство. Связывание рабочего элемента с тестом

Практическое руководство: подключение к Team Foundation Server

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

Общие сведения об установке Team Foundation Server