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


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

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

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

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

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

Выбор теста для запуска в диспетчере тестов (Microsoft)

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

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

    Примечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.

  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.

См. также

Задачи

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

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

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

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