Отчет "Разрывы при тестировании" в формате Excel (CMMI)
Команды, несущие ответственность за тестирование программного обеспечения, могут использовать отчет "Разрывы при тестировании" для определения отсутствия планов тестирования, конфигураций тестов и объемов тестирования.В отчете "Разрывы при тестировании" представлено пять отчетов, основанных на результатах тестирования и построениях, определенных и выполненных в рамках командного проекта.
Состояние требования: позволяет команде определять пропуски в объеме тестирования для каждого требования.Для создания этого отчета необходимо, чтобы участники команды связали требования и тестовые случаи.
Состояние требования по конфигурациям: позволяет команде определять пропуски в объеме тестирования для каждой конфигурации теста для каждого требования.Для создания этого отчета необходимо, чтобы участники команды связали требования и тестовые случаи.
Отчет Состояние тестов по областям помогает выявлять пробелы в покрытии областей продукта тестами.Для создания этого отчета необходимо, чтобы участники команды назначили областям продукта тестовые случаи.
Отчет Тесты не выполнены помогает находить тестовые случаи, которые ни разу не выполнялись для каждой из конфигураций тестов.
Отчет Покрытие кода помогает определять построения и сборки построений, которые имеют высокое или низкое покрытие кода.
Первые четыре отчета доступны только в том случае, если команда создает планы тестирования и начинает выполнение тестов с использованием Microsoft Test Manager.Сведения об определении наборов тестов и планов тестирования см. в разделе Группировка тестовых случаев в наборы тестов.
Примечание |
---|
Отчет "Разрывы при тестировании" находится в папке Управление командой тестирования, расположенной в папке Отчеты Excel командного проекта Team Explorer.Доступ к данной папке возможен только в том случае, если портал командного проекта работает и может использовать приложение Продукты 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@@ или любой другой |
Дополнительные сведения о работе с отчетами сводных таблиц и сводных диаграмм, а также о настройке этих отчетов содержатся на следующих страницах веб-сайта Майкрософт:
См. также
Основные понятия
Создание и изменение областей и итераций