Практическое руководство. Добавление параметра в общие шаги
Если несколько тестовых случаев содержат одинаковые шаги теста, можно создать общие шаги и использовать их во всех этих тестовых случаях. Это сокращает затраты на обслуживание ручных тестовых случаев. Дополнительные сведения см. в разделе Практическое руководство. Совместное использование общих тестовых случаев с помощью общих шагов.
Если необходимо несколько раз выполнить тестовые случаи, содержащие общие шаги, с различными данными, в общие шаги можно добавить параметры. Это позволяет несколько раз выполнить тестовые случаи, содержащие общие шаги, используя на каждой итерации различные данные в параметрах. Например, при использовании общих шагов для входа в приложение можно добавить параметры имени пользователя и пароля, чтобы несколько раз выполнить тест для пользователей с различными разрешениями. Можно добавить в общие шаги параметры @username и @password. Затем, в зависимости от требований конкретного теста, можно добавить в тестовый случай несколько значений для этих параметров.
Для параметров, добавленных в общие шаги, предоставляется только одна итерация данных. Эта итерация может использоваться для создания записи действий для общих шагов. Дополнительные сведения см. в разделе Практическое руководство. Создание записи действий для общих шагов.
Примечание
Если в тестовых случаях, содержащих общие шаги, не предоставляются данные для параметров этих шагов, то при выполнении теста будут использоваться данные, введенные для параметров общих шагов.
Для вставки и удаления параметров, а также для добавления значений параметров общих шагов используется следующая процедура.
Вставка или удаление параметров и добавление значения для параметра
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования последовательно щелкните Организовать, Диспетчер общих шагов.
Откроется область Диспетчер общих шагов.
Для добавления параметров в общие шаги выберите эти шаги из списка.
Для открытия общих шагов щелкните Открыть.
Щелкните место вставки параметра в разделе Действие или Ожидаемый результат. Затем щелкните Вставка параметра.
Откроется диалоговое окно Вставка параметра.
Введите имя параметра и щелкните Вставка параметра.
Параметр отображается в шаге со значком @ в начале.
Нажмите клавишу ВВОД.
Под списком шагов в области Значение параметра по умолчанию отображается столбец для добавления значения созданного параметра.
Повторите шаги 5–7, чтобы добавить в общие шаги все необходимые параметры.
Для добавления значений параметров щелкните один из столбцов для параметров.
Появится новая строка для добавления набора значений параметров.
Введите значения параметров.
Примечание
В общих шагах можно ввести только один набор значений параметров.Эти значения используются для создания записи действий для общих шагов или в качестве значений по умолчанию, если в тестовом случае, содержащем эти общие шаги, не предоставляются данные.Дополнительные сведения см. в разделе Практическое руководство. Создание записи действий для общих шагов.
(Необязательно) Для удаления параметра из общих шагов щелкните параметр в одной из строк области Значения параметров и выберите команду Удалить параметр.
Откроется диалоговое окно Удаление параметра. Можно заменить параметр фиксированным значением или просто удалить его из шагов.
(Необязательно) Для переименования параметра в общих шагах щелкните параметр в одной из строк области Значения параметров и выберите команду Переименование параметра.
Откроется диалоговое окно Переименование параметра. Затем можно изменить имя параметра во всех общих шагах.
Чтобы сохранить параметры и их значения, добавленные в тестовый случай, щелкните Сохранить на панели инструментов.
Примечание
Чтобы добавить данные для параметров в тестовые случаи, содержащие эти общие шаги, откройте тестовый случай.Параметры отображаются под шагами теста в области Значения параметров.Теперь можно добавить строки данных для каждой итерации выполняемого теста.Дополнительные сведения о выполнении тестов см. в разделе Практическое руководство. Выполнение нескольких итераций теста с использованием различных параметров данных.
См. также
Задачи
Практическое руководство. Совместное использование общих тестовых случаев с помощью общих шагов
Практическое руководство. Выполнение ручных тестов