Поделиться через


Сбор диагностических данных во время тестирования

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Сбор диагностических данных при тестировании приложений. Эти данные включаются в файлы ошибок во время теста. Вы можете собирать диагностические данные из веб-приложений и классических приложений и просматривать их в планах тестирования Azure.

Необходимые компоненты

  • Подключение к проекту:

  • Уровни доступа:

    • Чтобы запросить или предоставить отзыв, у вас есть доступ к заинтересованным лицам или более поздней версии.
  • Разрешения:

    • Чтобы добавить или изменить ошибки или другие типы рабочих элементов, укажите в этом узле разрешение "Разрешить " в соответствующем пути области.
    • Чтобы добавить новые теги, укажите разрешение на определение тега create в значение Allow.

Дополнительные сведения см. в разделе "Настройка разрешений и доступ для тестирования".

Сбор диагностических данных из веб-приложений и классических приложений

Для тестируемых веб-приложений можно использовать веб-модуль Запуска Microsoft Test. Для классических приложений скачайте и установите классический клиент Runner для тестирования, чтобы собрать следующие данные по запросу:

Дополнительные сведения см. в статье Exploratory test и отправка отзывов непосредственно из браузера.

Захват экрана

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

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

    Снимок экрана: запись снимка экрана из приложения.

  2. Перетащите область экрана, которую вы хотите записать, или просто захватить весь экран.

    Снимок экрана: выбор области экрана для записи.

  3. При необходимости измените заголовок снимка экрана и добавьте в него заметки и текст с помощью значков на панели инструментов.

    Снимок экрана: аннотирование снимок экрана.

  4. Сохраните снимок экрана.

    Снимок экрана: сохранение снимка экрана.

Запись взаимодействий в виде журнала действий изображения

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

  1. Откройте или переключитесь на средство запуска тестов и щелкните значок "Записать действия пользователя". Убедитесь, что выбрано приложение, из которого требуется записать данные.

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

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

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

    При создании ошибки во время записи действий все данные, собранные до этой точки, включаются в ошибку.

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

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

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

    Снимок экрана: открытие журнала действий изображения.

    Журнал откроется в веб-браузере.

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

Запись экрана

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

  1. Откройте или переключитесь на средство запуска теста и выберите значок экрана записи.

    Снимок экрана: запись экрана из приложения.

  2. Выберите весь экран или выберите приложение для начала записи.

    Снимок экрана: выбор экрана или приложения для общего доступа.

    Снимок экрана: выбор экрана или приложения для записи.

    При создании ошибки при записи экрана запись автоматически останавливается и добавляется в ошибку.

  3. Завершите запись действий, нажав кнопку "Остановить ". Запись добавляется в результаты теста в виде вложения.

    Снимок экрана: остановка записи экрана.

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

  4. Выберите ссылку ScreenRecording... в нижней части окна, чтобы просмотреть записанную запись.

    Снимок экрана: просмотр записи экрана.

Просмотр диагностических данных

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

Снимок экрана: просмотр диагностических данных в создаваемой ошибке.

Разделы справки воспроизводить записи видео, созданные с помощью расширения?

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

Примечание.

Если у вас есть более ранняя версия Microsoft Test Manager, рекомендуется обновить до последней версии. Однако если у вас установлена Microsoft Test Manager 2015 или более ранняя версия, вы можете выбрать Microsoft Test Runner 2015 и более ранних версий при запуске тестового runner с помощью параметров выполнения. Необходимо настроить сборщики данных и другие параметры выполнения в Microsoft Test Manager и указать их в качестве параметров по умолчанию для плана тестирования. Дополнительные сведения см. в разделе "Запуск ручных тестов с помощью Microsoft Test Manager".