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