Отчет "Готовность тестовых случаев"

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

Примечание

Отчет о готовности тестовых случаев полезен только в том случае, если команда тестирует приложение с помощью Test Runner и Microsoft Test Manager.Дополнительные сведения об определении и использовании тестовых случаев см. в разделе Планирование ручных тестов с помощью Team Web Access.

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

Примечание

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

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

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

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

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

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

  • Когда все тестовые случаи будут готовы к выполнению?

  • Будут ли все тестовые случаи готовы для выполнения к концу итерации?

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

  • Сколько тестовых случаев уже готово к выполнению?

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

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

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

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

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

Пример отчета о готовности тестового случая

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

Данные отчета можно отфильтровать следующими способами:

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

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

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

Действия, необходимые для отслеживания тестовых случаев

Для обеспечения точности и актуальности отчета о готовности тестовых случаев команда должна выполнить следующие действия.

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

  • Обновить состояние каждого тестового случая по мере перехода от состояния В разработке к Готово и Закрыто.

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

В отчете о готовности тестовых случаев указано количество тестовых случаев, сгруппированных по состоянию.

Вопросы, ответы на которые содержатся в отчете

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

  • Сколько тестовых случаев уже готово к выполнению?

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

  • Когда все тестовые случаи будут готовы к выполнению?

  • Будут ли все тестовые случаи готовы для выполнения к концу итерации?

Рабочая версия отчета

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

Работоспособная версия отчета о готовности тестового случая

Нерабочая версия отчета

На следующем рисунке показана нерабочая версия отчета о готовности тестовых случаев, в которой состояния не меняются неделями.

Неработоспособная версия отчета о готовности тестового случая

Ниже перечислены некоторые признаки нерабочей версии отчета о готовности тестовых случаев.

  • Отсутствие готовых к выполнению тестовых случаев.

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

  • Количество тестовых случаев выглядит недостаточным.

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

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

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

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

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

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

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

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

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

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

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

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

См. также

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

Отчеты (SQL Server Reporting Services)