Настройка мини-приложения "Тренд по результатам тестирования (дополнительно)"

Azure DevOps Services | Azure DevOps Server 2022 г. - Azure DevOps Server 2019 г.

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

  • Процент тестового прохода
  • Сбои при тестировании
  • Длительность теста

С помощью мини-приложения "Тренд результатов теста " можно отслеживать тенденции тестирования за определенный период времени, обнаруживать закономерности сбоев тестов, длительность теста и многое другое, а также создавать полезные сведения.

Пример мини-приложения "Тренд результатов теста", в котором отображается процент пройденных результатов и сбой теста за последние 7 дней

Снимок экрана: пример мини-приложения тренда результатов теста (расширенный).

В этой статье рассматриваются следующие темы:

  • Тип аналитических сведений, которые можно получить, отслеживая диаграммы трендов результатов теста
  • Необходимые условия для получения полезных сведений из диаграмм тренда результатов теста
  • Установка и настройка мини-приложения "Тренд результатов теста"

Примечание

Мини-приложение Test Results Trend (Advanced) основано на аналитике и поддерживается для Azure DevOps Server 2020 и более поздних версий. В более ранних версиях можно использовать мини-приложение Тренд результатов теста.

Аналитика, поддерживаемая диаграммами трендов результатов тестирования

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

  • Определите, улучшается ли работоспособность тестов с течением времени, отслеживая тенденции сбоев и среднее число проходов за каждый день
  • Определение длительных тестов, влияющих на эффективность конвейера, путем мониторинга средней продолжительности тестов в каждый день
  • Определите закономерности в результатах тестирования. Тест недавно начал завершаться сбоем? Или тест всегда завершал сбой в течение выбранного периода? Или тест показывает недетерминированное поведение?
  • Получите аналитические сведения о конкретных интересующих вас областях на основе тестового файла, ветви или этапа, которыми вы владеете, настроив определенные фильтры.
  • Получите аналитические сведения о конкретной области, которую вы тестируете, настроив мини-приложение, чтобы сосредоточиться на тестовом файле, ветви или стадии.

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

Предварительные требования

Чтобы настроить мини-приложение "Тренд результатов теста", выполните следующие действия.

Настройка мини-приложения "Тренд по результатам тестирования (дополнительно)"

Вы можете настроить мини-приложение Тенденция результатов тестирования (дополнительно) для отображения результатов для конвейеров сборки или выпуска.

  1. На панели мониторинга вашей команды выберите значок действий для мини-приложения Тенденция результатов тестирования (дополнительно), которое вы хотите настроить, и выберите Настроить.

    Измените заголовок и выберите Сборка или Выпуск для выбранного типа конвейеров .

    Снимок экрана: диалоговое окно

    Щелкните значок "плюс" , чтобы добавить один или несколько конвейеров.

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

  3. После завершения щелкните Сохранить.

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

    Снимок экрана: мини-приложение Trend Advanced для результатов теста.

Дальнейшие действия