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


Практическое руководство. Создание записи действий для общих шагов

При запуске ручного теста с помощью Test Runner, можно включить в тест общие шаги.Общие шаги содержат набор шагов, используемых в нескольких различных тестах.Например, несколько тестов могут включать одинаковые шаги для ввода сведений об адресах клиентов в приложении или схожие учетные данные для входа в систему.Использование общих шагов экономит время и усилия при создании теста.Дополнительные сведения см. в разделах Практическое руководство. Совместное использование общих тестовых случаев с помощью общих шагов и Практическое руководство. Использование общих шагов при выполнении теста.

Чтобы сократить временные затраты на тестирование, можно создать запись действий для конкретных общих шагов.Благодаря этому можно не вводить одни и те же данные (например, сведения о пользователе для входа в систему или адрес) несколько раз.

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
ПримечаниеПримечание

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

Создать запись действий для набора общих шагов можно двумя способами.

  • В Test Runner при запуске теста, который включает общие шаги.

  • В Microsoft Test Manager во время организации общих шагов и управления ими.

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

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

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

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

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

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

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

  2. В switcher center группы, нажмите кнопку со стрелкой вниз и выберите пункт Центр тестирования.

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

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

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

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

  6. Выберите в правой области тестовый случай, содержащий общие шаги, а затем выберите Запуск.

    Откроется Test Runner.

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

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

Создание записи действий для набора общих шагов в средстве выполнения тестов

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

Создание записи действий для общих шагов

Создание записи действий для общих шагов в средстве выполнения тестов

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

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

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

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

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

    Каждый шаг теста, включая запуск приложения в состоянии после выбора Начать тест.

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

    В заголовке окна каждого записываемого приложения отобразится текст Идет запись.Раздел записи действий, представленный синим индикатором, отображается справа от теста.Синий индикатор разделен на отдельные разделы, соответствующие шагам теста.

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

    Если пользователь не помечает каждый шаг теста как пройденный или непройденный, раздел записи действий может охватывать несколько шагов теста.Он включает все неотмеченные шаги теста. начиная с последнего шага, отмеченного как пройденный или непройденный.

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

    Теперь отдельные шаги отображаются в списке общих шагов.

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

    Как и при работе с обычными шагами, в заголовке окна каждого записываемого приложения отобразится текст Идет запись.

  5. Выберите Закончить общие шаги.

    Раздел записи действий, представленный синим индикатором, отображается справа от общих шагов.

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

  7. Выберите Закончить тест.

  8. На панели инструментов в верхней части окна Test Runner выберите одну из следующих команд.

    • Выберите Сохранить и закрыть для сохранения результатов теста в Team Foundation Server и закрытия Test Runner.

    • Выберите Сохранить для сохранения результатов теста в Team Foundation Server.

    • Выберите Закрыть для закрытия Test Runner без сохранения результатов теста.

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

    Если для теста уже существует запись действий, открывается диалоговое окно Средство выполнения тестов — Диспетчер тестов (Microsoft) с вариантами действий Перезаписать существующую запись или Отменить новую запись.

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

Создание записи действий для общих шагов в Microsoft Test Manager

В Microsoft Test Manager можно создать запись действий для общего шага, которая будет автоматически выполняться, если общий шаг включен в тестовые случаи.

Создание записи действий общего шага

Создание записи действий для общих шагов в Microsoft Test Manager

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

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

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

  2. В switcher center группы, нажмите кнопку со стрелкой вниз и выберите пункт Центр тестирования.

  3. На центральной строке команды меню выберите Упорядочить.

  4. В меню выберите пункт Диспетчер общих шагов.

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

  6. Выберите Создать запись действий.

    Отображается средство выполнения тестов.

  7. Выберите Создать запись действий.

  8. Выполните шаги тестового случая в Test Runner.

    В заголовке окна каждого записываемого приложения отобразится текст Идет запись.Раздел записи действий, представленный желтой линией, отображается справа от теста; линия разделена на отрезки, соответствующие шагам теста.

  9. Выберите Закончить общие шаги.

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

    Если будет перезаписано существующую запись действий для общих шагов, появится диалоговое окно Средство выполнения тестов - тест Майкрософт и диспетчер лаборатории, вступят, тестовых случаев будут сжаты и проворны влияет на значение Перезаписать существующую запись или Отменить новую запись.

  10. На панели инструментов в верхней части окна Test Runner выберите одну из следующих команд.

    • Выберите Сохранить и закрыть для сохранения результатов теста в Team Foundation Server и закрытия Test Runner.

    • Выберите Сохранить для сохранения результатов теста в Team Foundation Server.

    • Выберите Закрыть для закрытия Test Runner без сохранения результатов теста.

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

См. также

Задачи

Практическое руководство. Просмотр результатов ручных тестовых случаев с помощью диспетчера Microsoft Test Manager

Практическое руководство. Воспроизведение записи действий

Практическое руководство. Включение записей экрана и голоса во время тестирования с помощью параметров тестов

Практическое руководство. Создание записи действий для общих шагов

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

Запись и воспроизведение ручных тестов