Отчет "Ход выполнения плана тестирования"

После того, как команда создала план тестирования и начала проводить тесты, используя Microsoft Test Manager, можно воспользоваться отчетом "Ход выполнения плана тестирования", для отслеживания процесса выполнения командой тестирования продукта.Сведения об определении наборов тестов и тестовых планов см. в разделе Группировка тестовых случаев в наборы тестов.

ПримечаниеПримечание

Отчет "Ход выполнения плана тестирования" полезен только в том случае, если команда тестирует приложение с помощью Test Runner и Microsoft Test Manager.

Сведения о способах доступа к отчетам, их обновления и управления отчетами см. в разделе Отчеты (гибкая разработка).

ПримечаниеПримечание

Для этого отчета требуется, чтобы коллекция командных проектов, в которой содержится нужный командный проект, была создана с поддержкой служб отчетов SQL Server.Если при запуске Team Explorer и развертывании узла командного проекта не отображается пункт ОтчетОтчеты, отчет недоступен.

В этом разделе

  • Данные в отчете

  • Интерпретация отчета

  • Фильтрация отчета

Этот отчет может использоваться для получения ответов на следующие вопросы:

  • Какую часть тестирования выполнила команда?

  • Будет ли завершено вовремя тестирование?

  • Сколько осталось выполнить тестов?

  • Сколько тестов завершается успешно?

  • Сколько тестов завершается ошибками?

  • Сколько тестов остановлено?

Необходимые разрешения

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

Данные в отчете

Данные отчета "Ход выполнения плана тестирования" получаются из хранилища данных и результатов теста, которые создаются при выполнении тестов с использованием Microsoft Test Manager.В отчете содержится площадная диаграмма, отображающая сведения о результатах последних тестов в указанных планах тестирования для определенного времени.Дополнительные сведения см. в разделе Запуск тестов в Microsoft Test Manager.

На следующем рисунке показан пример отчета "Ход выполнения плана тестирования".

Пример отчета "Ход выполнения плана тестирования"

Горизонтальная ось указывает дни спринта или итерации, а вертикальная — тестовые точки.Тестовая точка — это связь тестового случая с конфигурацией теста в определенном наборе тестов.Дополнительные сведения о тестовых точках см. в разделе Отчеты о ходе выполнения планов тестирования.В следующей таблице приводится значение для каждого результата теста.

Результат теста

Описание

Пройден

Количество пройденных тестовых случаев.

Не пройден

Количество тестовых случаев, завершившихся неудачей.

С неопределенным результатом

Количество выполненных тестовых случаев, которые были выполнены и получили состояние "С неопределенным результатом".

Блокировано

Количество тестовых случаев, выполнение которых было остановлено.

Невыполненные

Количество тестовых случаев, которые не были выполнены.

Другой

Количество тестовых случаев, которые были выполнены и получили одно из следующих состояний: "Отменен", "Не выполнен", "Выполнен, но отменен", "Не может быть выполнен", "Отключен", "Таймаут", "Отложен", "Выполняется" или "С неопределенным результатом".

Создание фильтров для отчета "Ход выполнения плана тестирования" можно выполнить следующими способами:

  • изменить начальную и конечную даты отчета;

  • отфильтровать планы тестирования, перечисленные в отчете, по заданным путям к итерации, области и названиям или состояниям плана тестирования.

Дополнительные сведения см. в разделе Фильтрация отчета далее в этом разделе.

Dd380702.collapse_all(ru-ru,VS.110).gifНеобходимые действия для управления тестовыми случаями и планами тестирования

Для обеспечения точности и актуальности отчета "Ход выполнения плана тестирования" команда должна выполнить следующие действия для управления планами тестирования:

  • Определить тестовые случаи и указать пути итерации и области для каждого тестового случая.

  • Определите планы тестирования и укажите их текущее состояние.

  • Для ручных тестов, отметьте результаты для каждого проверочного шага в тестовом случае, как успешные или завершившиеся неудачей.

    Важное примечаниеВажно

    Тестерам следует отмечать шаг проверочного теста состоянием.Общий результат теста показывает состояние всех отмеченных шагов теста.Таким образом, тест получит состояние "завершен неудачей", если один из отмеченных шагов теста ранее был завершен неудачей или не был отмечен.

    Что касается автоматических тестов, каждый тест автоматически отмечается как пройденный или непройденный.

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

Интерпретация отчета

Количество успешно выполненных планов тестирования и планов тестирования, завершившихся неудачей можно отслеживать.Отчет "Ход выполнения плана тестирования" отображает совокупное значение всех планов тестирования, сгруппированных по состоянию результата.

Dd380702.collapse_all(ru-ru,VS.110).gifВопросы, ответы на которые содержатся в отчете

С помощью отчета можно определить ход работ в спринт-этапе, итерации или за определенный период времени.Например, можно получить ответы на следующие вопросы:

  • Какую часть тестирования выполнила команда?

  • Будет ли завершено вовремя тестирование?

  • Сколько осталось выполнить тестов?

  • Сколько тестов завершается успешно?

  • Сколько тестов завершается ошибками?

  • Сколько тестов остановлено?

Dd380702.collapse_all(ru-ru,VS.110).gifРабочая версия отчета

Рабочая версия отчета "Ход выполнения плана тестирования" показывает выполнение и завершение планов тестирования, как продемонстрировано на следующей иллюстрации.В идеале, в отчете содержится относительно плоское число тестовых случаев для заданного плана.С течением цикла разработки, количество выполненных тестов должно увеличиваться, а количество тестовых случаев с другими состояниями должно убывать.

Работоспособная версия отчета о ходе выполнения плана тестирования

Dd380702.collapse_all(ru-ru,VS.110).gifНерабочая версия отчета

Ниже перечислены некоторые признаки нерабочей версии отчета "Ход выполнения плана тестирования":

  • Большое количество тестовых случаев завершаются неудачей.

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

  • Число тестовых случаев, которые выполняются успешно остается плоским.

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

    Неработоспособная версия отчета о ходе выполнения плана тестирования

Фильтрация отчета

Фильтрация отчета "Ход выполнения плана тестирования" позволяет просмотреть тестовые случаи, определенные для заданных итерации, областей продукта, планов тестирования, состояний планов тестирования, состояний и приоритетов.На следующем рисунке показаны доступные фильтры:

Фильтры для отчета о ходе выполнения плана тестирования

Изменение интервала времени отчета

  1. Щелкните значок календаря и выберите дату рядом с полем Начало итерации (дата) или Конец итерации (дата).

  2. Нажмите кнопку Просмотр отчета.

Фильтрация планов тестирования и тестовых случаев, перечисленных в отчете

  1. Выполните одно или оба из следующих действий:

    • В списках Итерация или Область установите флажок для каждого включаемого пути итерации или области продукта.

    • В списках План тестирования и Состояние плана тестирования поставьте флажки для каждого включаемого плана тестирования и состояния плана тестирования.

  2. Нажмите кнопку Просмотр отчета.

См. также

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

Определение плана тестирования

Выполнение ручных тестов с помощью средства выполнения тестов

Запуск автоматических тестов в Microsoft Test Manager

Тестовый случай (гибкая разработка)

Панель мониторинга "Тест" (гибкая разработка)

Артефакты (гибкая разработка)

Другие ресурсы

Отчеты (гибкая разработка)