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


Практическое руководство. Выполнение нескольких итераций теста с использованием различных параметров данных

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

В этой процедуре описывается выполнение ручных тестов с использованием параметров данных.Перед выполнением ручного теста с параметрами данных необходимо сначала создать ручной тест и добавить в него параметры данных.Дополнительные сведения см. в разделах Практическое руководство. Создание ручного тестового случая и Практическое руководство. Добавление параметров в ручной тестовый случай для его много кратного запуска с различными данными.

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

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Загрузка теста с параметрами в средство выполнения тестов

Выбор теста для запуска в Microsoft Test Manager

Загрузка теста с параметрами в средство выполнения тестов

  1. Откройте Microsoft Test Manager.

    ПримечаниеПримечание

    Для отображения окна Microsoft Test Manager выберите команду пуск и выберите все программы.Microsoft Visual Studio 2012, а затем выберите Microsoft Test Manager.

  2. На разбивочном управлении группы, выберите вниз- стрелку и выберите Центр тестирования.

  3. На центральной панели меню группа выберите Тест.

  4. В меню в центральной строкой меню группа выберите Выполнение тестов, если она еще не выбрана.

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

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

  7. В правой области выберите тестовый случай с параметрами, который требуется выполнить, а затем выбрать Запуск.

    Откроется окно Средство выполнения тестов.

    ПримечаниеПримечание

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

Выполните несколько итераций теста с параметрами

Выполнение итераций для параметров данных

Выполнение нескольких итераций теста с параметрами

  1. В Test Runner будет доступно действие Начать тест и возможность Создать запись действий.Оставьте флажок очистить Создать запись действий и выберите Начать тест.

    Предупреждающее замечаниеВнимание

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

    Обратите внимание, что в Test Runner информация об итерации отображается в верхней части окна.Количество итераций соответствует количеству наборов параметров, заданных при создании тестового случая.Дополнительные сведения см. в разделе Практическое руководство. Добавление параметров в ручной тестовый случай для его много кратного запуска с различными данными.

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

    1. При выполнении шага, на котором используется параметр, связанный с действием, такого как шаги Введите количество и Переопределите цену на снимке экрана в этом документе, в этом шаге теста отобразится параметр в виде ссылки.Можно копировать данные, которые присвоены для параметра, выбрав эту ссылку.При этом данные копируются в буфер обмена операционной системы.Затем можно скопировать их в соответствующее поле тестируемого приложения с помощью сочетания клавиш CTRL+V.Скопировав данные параметров в тестируемое приложение, щелкните стрелку раскрывающегося меню справа от шага и выберите Пройден или Не пройден.

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

  3. Выберите Завершить итерацию и перейти к следующей.

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

  4. (Необязательно) в верхней части Test Runner выберите стрелку раскрывающегося списка рядом с Число итераций.Перечисляются все итерации для тестового случая и выделяется текущая итерация.В этом списке можно выбрать следующую итерацию для выполнения.

  5. Повторяйте шаги 1–4, пока не выполните все итерации, которые требуется протестировать.

  6. На панели инструментов в верхней части Test Runner выберите Сохранить и закрыть, чтобы сохранить результаты тестов в Team Foundation Server и закрыть Test Runner.

См. также

Задачи

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

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

Основные понятия

Выполнение ручных тестов с помощью средства выполнения тестов