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

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

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

Обычно вы создаете набор test Suite с помощью формального типа рабочего элемента требования. Однако сегодняшние гибкие команды часто предпочитают работать из пользовательских историй или элементов невыполненной работы в качестве их требований.

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

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

  • Необходимо добавить в проект. Чтобы добавить его, добавьте пользователей в проект или команду.

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

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

  • Чтобы добавить новые теги, необходимо иметь разрешение "Создать определение тега" в значение Allow.

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

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

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

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

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

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

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

    Совет

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

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

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

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

Примечание.

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

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

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

Снимок экрана: тестовый случай, выбранный с выбранным параметром меню

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

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

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

Снимок экрана: результаты теста.

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

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