Отчет "Разрывы при тестировании" в формате Excel (гибкая разработка)
Команды, отвечающие за тестирование программного обеспечения, могут использовать отчет "Разрывы при тестировании" для определения недостатков в планах тестирования, конфигурациях тестов и объемах тестирования. В отчете "Разрывы при тестировании" представлено пять отчетов, основанных на результатах тестирования и построениях, определенных и выполненных в рамках командного проекта.
Отчет Состояние описания позволяет команде определять пропуски в объеме тестирования для каждого описания функциональности пользователя. Для создания этого отчета необходимо, чтобы участники команды связали тестовые случаи с описаниями функциональности пользователя.
Отчет Состояние описания по конфигурациям позволяет команде определять пропуски в объеме тестирования для каждой конфигурации теста по каждому описанию функциональности пользователя. Для создания этого отчета необходимо, чтобы участники команды связали тестовые случаи с описаниями функциональности пользователя.
Отчет Состояние тестов по областям помогает выявлять пробелы в покрытии областей продукта тестами. Для создания этого отчета необходимо, чтобы участники команды назначили областям продукта тестовые случаи.
Отчет Тесты не выполнены помогает находить тестовые случаи, которые ни разу не выполнялись для каждой из конфигураций тестов.
Отчет Покрытие кода помогает определять построения и сборки построений, которые имеют высокое или низкое покрытие кода.
Первые четыре отчета доступны только в том случае, если команда создает планы тестирования и начинает выполнение тестов с использованием Microsoft Test Manager. Сведения об определении наборов тестов и планов тестирования см. в разделе Определение действий тестирования с помощью планов тестирования.
Примечание
Отчет "Разрывы при тестировании" находится в папке Управление командой тестирования, расположенной в папке Отчеты Excel командного проекта Сред. Командный обозреватель.Доступ к данной папке возможен только в том случае, если портал командного проекта работает и может использовать приложение Продукты SharePoint.Дополнительные сведения см. в разделе Доступ к порталу командного проекта и руководству по процессам.
В этом разделе
|
Связанные разделы |
Необходимые разрешения
Для просмотра отчета необходимо быть членом группы, имеющей разрешение Чтение в Продукты SharePoint для командного проекта.
Для изменения или настройки отчета необходимо быть членом роли безопасности TfsWarehouseDataReaders служб аналитики SQL Server. Кроме того, необходимо иметь разрешение или быть членом группы, имеющей разрешение Члены в Продукты SharePoint для командного проекта. Дополнительные сведения см. в разделах Предоставление доступа к базам данных хранилища данных для Visual Studio ALM и Управление разрешениями.
Данные в отчетах
В отчетах "Разрывы при тестировании" представлены суммарные количества результатов тестов для планов тестирования, конфигураций тестов и тестовых случаев, определенных для командного проекта. Все отчеты основаны на сводных таблицах, имеющих доступ к данным в хранилище данных.
Объемы тестирования описаний функциональности пользователей
В отчете "Состояние описания" указывается, какое количество тестов пройдено, а какое нет по каждому из описаний функциональности пользователей. В отчете представлена горизонтальная линейчатая диаграмма, которая отображает сочетание количества результатов теста для каждого тестового случая и конфигурации теста, определенное командой для каждого описания функциональности пользователей. В отчете представлен суммарный исход тестов, выполненных для всех тестовых случаев, связанных с описаниями функциональности пользователей. В отчете отображаются результаты, отфильтрованные по следующим исходам: Пройденный (зеленый), Непройденный (красный), Никогда не запускавшиеся (синий) и Заблокирован (желтый).
В отчете "Состояние описания" представлены результаты тестирования каждого описания функциональности пользователей, сгруппированные по конфигурациям тестов.
В следующей таблице описаны фильтры отчетов и поля, используемые в сводных таблицах для создания отчетов об объеме тестирования описаний функциональности пользователей.
Фильтры |
Поля |
---|---|
Фильтр, присущий отчету "Состояние описания по конфигурациям"
|
|
Объем тестирования по областям продукта
В отчете о состоянии тестирования по областям продукта указывается, какое количество тестовых случаев пройдено, а какое количество не пройдено по каждой из областей продукта. В следующей таблице описаны фильтры отчетов и поля, используемые в отчетах сводных таблиц для создания отчета "Состояние тестов по областям".
Фильтры |
Поля |
---|---|
|
|
Тестовые случаи, которые ни разу не выполнялись
Отчет о тестах, которые никогда не выполнялись, содержит сведения о количестве тестовых случаев, которые никогда не выполнялись. Тестовые случаи группируются по конфигурациям теста и владельцам результатов теста. В следующей таблице описаны фильтры отчетов и поля, используемые в отчетах сводных таблиц для создания отчета "Состояние тестов по областям".
Фильтры |
Поля |
---|---|
|
|
Покрытие кода
В отчете "Покрытие кода" перечисляются строки кода каждого построения и каждой сборки построений, охваченные, не охваченные и частично охваченные тестированием. Этот отчет можно использовать для определения построений и сборок с наименьшим и наибольшим покрытием кода. В следующей таблице описаны фильтры отчетов и поля, используемые в отчетах сводных таблиц для создания отчетов об объеме протестированного кода.
Фильтры |
Поля |
---|---|
|
|
Необходимые действия для отслеживания пробелов в тестировании
Для обеспечения точности и актуальности отчетов "Разрывы при тестировании", команда должна выполнить действия, описанные в следующей таблице.
Лист "Отчет" |
Требуемые действия |
---|---|
|
|
|
|
|
|
|
|
|
|
Обновление и настройка отчета
Отчет "Разрывы при тестировании" можно обновить, открыв его в Office Excel и изменив параметры фильтра отчета сводной таблицы для одного из листов. Для поддержки других представлений можно настроить каждый отчет в соответствии со следующей таблицей.
Лист |
Просмотр |
Действие |
---|---|---|
|
Разрывы при тестировании для итерации |
Измените фильтр для Iteration (по умолчанию — "Все") |
|
Разрывы при тестировании для области продукта |
Измените фильтр для Area (по умолчанию — "Все") |
|
Разрывы при тестировании для конкретного плана тестирования или набора планов тестирования |
Измените фильтр для Test Plan (по умолчанию — "Все") |
|
Разрывы при тестировании для конкретного набора тестов |
Измените фильтр для Test Suite Hierarchy (по умолчанию — "Все") |
|
Покрытие кода для конкретного определения построения или набора определений построений |
Измените фильтр для Build Definition Name (по умолчанию — "Все") |
|
Разрывы при тестировании или покрытие кода, включающие данные последних шести, восьми и более недель |
В список полей сводной таблицы вставьте поле Date - Sets и задайте @@Last 6 weeks@@ или любой другой набор |
Дополнительные сведения о работе с отчетами сводных таблиц и сводных диаграмм, а также о настройке этих отчетов содержатся на следующих страницах веб-сайта Майкрософт:
См. также
Задачи
Создание и изменение областей и итераций