Назначение тестов для проверки принятия пользователем

Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Тестирование принятия пользователей (UAT) помогает заинтересованным лицам и конечным пользователям убедиться, что конечные типы соответствуют их потребностям. В Azure Test Plans упорядочение UAT вокруг рабочих элементов, таких как истории пользователей или элементы невыполненной работы продукта, назначение тестировщиков и отслеживание результатов.

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

Категория Требование
Доступ к проекту Член проекта.
уровни доступа Чтобы подготовить UAT и назначить тестировщиков: доступ к базовым планам тестирования или доступ к соответствующим Visual Studio подписке. Чтобы выполнить тесты, пометить результаты и просмотреть диаграммы: по крайней мере базовый доступ. Пользователи с доступом заинтересованных лиц не могут использовать веб-портал "Планы тестирования". Дополнительные сведения см. в разделе "Руководство по тестовому доступу и разрешениям".
разрешения Для применимого пути к области задайте рабочие элементы представления в этом узле, измените рабочие элементы в этом узле и укажите наборы тестов для allow. Для получения дополнительной информации см. Настройка разрешений и доступа для тестирования.
Конфигурация Рабочие элементы и тестовый план. Если у вас нет этих элементов, создайте невыполненную работу и создайте тестовый план.

Назначение и приглашение тестировщиков

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

  1. В проекте выберите планы>тестирования. Выберите "Моя" , чтобы получить доступ к избранным или всем , чтобы получить доступ ко всем планам тестирования, а затем откройте тестовый план.

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

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

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

    Совет

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

  4. Чтобы уведомить тестировщиков, выберите "Отправить сообщение электронной почты".

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

  5. Введите тему сообщения и заметку при необходимости и нажмите кнопку "ОК".

Примечание.

Для локальных Azure DevOps настройте SMTP-сервер для развертывания. Дополнительные сведения см. в разделе "Настройка SMTP-сервера".

Если у вас есть большой пул потенциальных тестировщиков, вам может потребоваться выполнить поиск тестировщиков, как описано ранее.

Чтобы назначить тестировщика отдельному тестовому случаю, в контекстном меню появится опция поиска. Выберите вкладку "Выполнить ", выберите тестовый случай, а затем выберите "Дополнительные параметры " или щелкните правой кнопкой мыши, чтобы открыть контекстное меню.

Снимок экрана: меню

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

Удаление назначений тестировщика

Назначения тестировщика применяются к точкам тестирования, которые являются уникальными сочетаниями тестового случая, набора тестов, конфигурации и средства тестирования. Удаление назначения не удаляет базовый рабочий элемент тестового дела. Дополнительные сведения см. в разделе "Выполнение тестов и точек тестирования".

Удаление тестировщика из всех тестов в наборе

  1. Выберите набор тестов, а затем выберите "Дополнительные параметры>", чтобы назначить тестировщикам все тесты.
  2. В диалоговом окне "Выбор тестировщиков" для выполнения всех тестов в наборе выберите X рядом с тестировщиком, который требуется удалить.
  3. Нажмите ОК.

Azure Test Plans удаляет точки тестирования, созданные для этого тестового средства. Он не удаляет рабочие элементы тестового дела, удаляет их из набора, изменяет значения " , а также не удаляет точки тестирования, созданные для других тестировщиков.

Очистка тестового средства из отдельной точки тестирования

  1. На вкладке "Выполнение " выберите точку тестирования.
  2. Выберите "Дополнительные параметры>", чтобы назначить тестового средства>unassigned.

Точка тестирования остается в наборе, но она больше не назначена тестировщику.

Отслеживание результатов

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

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

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

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

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

Если ожидаемые данные недоступны на диаграммах панели мониторинга, убедитесь, что в представление "Тесты" добавлены соответствующие столбцы. Дополнительные сведения см. в разделе Отслеживание состояния теста.