Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Для многих ручных тестов требуется выполнить идентичную последовательность шагов и тестовых данных. Например, вход в веб-приложение или сохранение данных формы — это распространенные действия, выполняемые в нескольких тестовых последовательностях. С помощью рабочих элементов общих шагов и общих параметров можно свести к минимуму создание тестовых шагов и данных, которые необходимо вводить и управлять ими. Общие шаги определяют последовательность шагов, на которые можно ссылаться в различных тестовых случаях. Аналогичным образом общие параметры определяют набор тестовых данных, на которые можно ссылаться во многих различных тестовых случаях. Эти типы рабочих элементов явно связаны с типами ссылок "Тестовые случаи/Общие действия" и "Referent/Ссылки", как показано на изображении ниже.
В этой статье описывается определение и использование общих шагов. Сведения о том, как определить и ссылаться на общие параметры, см. в статье "Повторите тест с различными данными".
Предварительные условия
| Категория | Требования |
|---|---|
| Доступ к проекту | Член проекта |
| Уровни доступа | По крайней мере базовый доступ для просмотра рабочих элементов, связанных с тестом. Пользователи с доступом уровня Stakeholder не могут получить доступ к Azure Test Plans. Чтобы добавить планы тестирования и наборы тестов, удалить артефакты теста или определить конфигурации тестов, необходимо иметь Basic + Test Plans доступ или подписку Visual Studio: Enterprise, Test Professional или MSDN Platforms. |
| Права доступа |
Путь к области: - Изменение рабочих элементов на этом узле: добавление или изменение планов тестирования, наборов тестов, тестовых вариантов или других тестовых рабочих элементов. - Управление планами тестирования: изменение свойств плана тестирования, таких как параметры сборки и тестирования. - Управление наборами тестов: создание и удаление наборов тестов, добавление и удаление вариантов тестирования из наборов тестов, изменение конфигураций тестов и перемещение наборов тестов. Проектный уровень: - Управление конфигурациями тестов и управление средами тестирования: управление конфигурациями тестов или средами тестирования. - Окончательное удаление рабочих элементов: окончательное удаление тестовых рабочих элементов. |
Дополнительные сведения см. в разделе «Руководство по тестовому доступу и разрешениям».
Создание общих шагов
Выполните следующие действия, чтобы создать общие шаги.
Выберите "Тестовые планы", чтобы просмотреть планы тестирования. Выберите Мои или Все или Фильтр по названию, чтобы найти конкретный тестовый план. Выберите план, чтобы увидеть тестовые случаи.
Дважды выберите тестовый случай, чтобы изменить его. В разделе "Действия" выберите несколько шагов и щелкните значок "Создать общие шаги ".
В диалоговом окне "Создание общих шагов" введите имя для этого общего шага и нажмите кнопку "Создать".
Ваш заголовок появляется вместо выбранных шагов:
Нажмите кнопку "Сохранить" и "Закрыть ", чтобы сохранить рабочий элемент.
При повторном открытии рабочего элемента вы можете выбрать общий шаг, чтобы открыть новый рабочий элемент с общими шагами, который вы создали.
Общие шаги можно редактировать в любое время. Любые изменения, которые вы вносите, появляются во всех тестовых случаях, где используются общие шаги.
Параметры можно использовать в общих шагах. Дополнительные сведения о параметрах см. в разделе параметров.
Укажите значения параметров в тестовых случаях, использующих общие шаги. Вам не нужно указывать значения в описании общих шагов. Но можно указать одну строку значений по умолчанию. Эти значения используются при создании записи действия отдельного общего шага.
Вставка общих шагов в другие тестовые сценарии
Вы можете добавить общие шаги в другие тестовые случаи.
Дважды щелкните тестовый случай, чтобы изменить его. В разделе "Действия" выберите значок "Вставка общих шагов ".
Откроется диалоговое окно "Вставка общих шагов ". Выберите "Выполнить запрос" , чтобы найти шаги, которые требуется вставить.
Выберите общие шаги и вставьте их.
Отметить шаги, которые нужно выполнять при запуске теста
Когда вы запускаете тест, можно либо пометить всю совместную последовательность как пройденную или неудачную, либо отметить каждый шаг отдельно: