Отчет "Состояние тестирования требования" в формате Excel (CMMI)
С помощью отчета "Состояние тестирования требования" можно определить бреши в объеме тестируемого кода, а также отслеживать ход выполнения тестирования для каждого требования. Этот отчет показывает, сколько тестов было пройдено для каждого требования и сколько тестов завершилось неудачей. Этот отчет доступен только в том случае, если команда создает планы тестирования и начинает выполнение тестов с использованием Microsoft Test Manager. Сведения об определении наборов тестов и планов тестирования см. в разделе Группировка тестовых случаев в наборы тестов.
Дополнительные сведения о доступе к этому отчету см. в разделе Отчеты Excel (CMMI).
Примечание
Отчет "Состояние тестирования требования" можно просмотреть с панели мониторинга "Тестирование".Доступ к панелям мониторинга возможен только в том случае, если портал командного проекта работает и может использовать приложение Microsoft Office SharePoint Server 2007.Дополнительные сведения см. в разделе Доступ к порталу командного проекта и руководству по процессам.
В этом разделе
|
Связанные разделы |
Примечание
Тестовые случаи используются для определения как ручных, так и автоматических тестов, которые можно выполнять и которыми можно управлять с помощью Test Runner и Microsoft Test Manager.С помощью Microsoft Test Manager можно создавать не только тестовые случаи, но и наборы тестов пакеты и конфигурации тестов, поддерживающие тестирование проекта.Конфигурации тестов используются для определения способа выполнения тестовых случаев и наборов тестов.Можно группировать тестовые случаи, объединяя их в иерархию наборов тестов в плане тестирования.Их можно выполнять как группу за счет создания наборов тестовых случаев.Дополнительные сведения см. в разделе Определение действий тестирования с помощью планов тестирования.
Необходимые разрешения
Для просмотра отчета необходимо быть членом группы, имеющей разрешение Чтение в Продукты SharePoint для командного проекта.
Для изменения или настройки отчета необходимо быть членом роли безопасности TfsWarehouseDataReaders служб аналитики SQL Server. Кроме того, необходимо иметь разрешение или быть членом группы, имеющей разрешение Члены в Продукты SharePoint для командного проекта. Дополнительные сведения см. в разделах Предоставление доступа к базам данных хранилища данных для Visual Studio ALM и Управление разрешениями.
Данные в отчете
В отчете "Состояние тестирования требования" представлена горизонтальная линейчатая диаграмма, на которой отображается сочетание количества результатов теста для каждого тестового случая и конфигурации теста, определенное командой для каждого требования. В диаграмме результаты группируются по последним тестовым запускам; отображаемые параметры: Пройденный (зеленый), Непройденный (красный), Блокировано (фиолетовый) или Невыполненные (серый).
Отчет строится на базе отчета сводной диаграммы. В нем отображаются последние данные, которые хранятся в хранилище данных и фиксируются для результатов тестовых случаев, связанных с определенным требованием.
Необходимые действия для отслеживания тестирования
Для обеспечения точности и актуальности отчета "Состояние тестирования требования" команда должна выполнить следующие действия.
Определить тестовые случаи и требования и связать тестовые случаи с требованиями при помощи связи типа Тест выполнил.
Определить планы тестирования и присвоить им тестовые случаи.
Для ручных тестов, отмечать результаты каждого проверочного шага в тестовом случае как "пройдено" или "не пройдено".
Важно!
Если тест проверочный, тест-инженеры должны отмечать шаги теста состояниями.Общий результат тестового случая отражает состояние всех шагов теста, отмеченных тест-инженером.Таким образом, тестовый случай окажется в состоянии "непройденный", если тест-инженер отметил любой шаг теста как "непройденный" или не отметил его вообще.
В случае автоматических тестов каждый тест автоматически отмечается как пройденный или завершенный неудачей.
(Необязательно.) Для поддержки фильтрации каждому тестовому случаю следует присвоить значения Путь итерации и Путь к области.
Интерпретация отчета
Следует ожидать изменения отчета "Состояние тестирования требования" в зависимости от текущего состояния цикла разработки продукта. На ранних итерациях количество пройденных тестов будет незначительным. Однако следует ожидать, что к концу итерации или цикла разработки продукта большая часть тестов будет проходить успешно.
Вы можете просматривать отчет, чтобы получить следующую информацию:
У каких требований меньше всего тестов?
У каких требований больше всего тестов, которые заблокированы или никогда не выполнялись?
Соответствует ли ожиданиям объем теста для каждого требования?
Какие требования отличаются высоким процентом сбоев тестов?
Сколько тестов в среднем определено для каждого требования?
Какие требования отличаются высоким процентом сбоев тестов?
Выполнят ли команда тесты для каждого требования?
Если тесты блокируются или не выполняются, понимает ли команда причины блокировки и устраняет ли она эти причины?
Обновление и настройка отчета
Отчет "Состояние тестирования требования" можно обновить, открыв его в Office Excel и изменив параметры фильтра для отчета сводной таблицы. Для поддержки других представлений вы можете настроить данный отчет в соответствии со следующей таблицей.
Просмотр |
Действие |
---|---|
Состояние тестирования требования для итерации |
Измените фильтр для Iteration (по умолчанию — "Все") |
Состояние тестирования требования для области продукта |
Измените фильтр для Area (по умолчанию — "Все") |
Дополнительные сведения о работе с отчетами сводных таблиц и сводных диаграмм, а также о настройке этих отчетов содержатся на следующих страницах веб-сайта Майкрософт:
См. также
Задачи
Создание и изменение областей и итераций
Основные понятия
Панель мониторинга "Тест" (CMMI)