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


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

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

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

Примечание

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

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

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

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

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

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

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

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

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

    Примечание

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

  2. Щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр тестирования.

  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 2010 и щелкните Microsoft Test Manager 2010.

  2. Щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр тестирования.

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

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

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

  6. Щелкните Создать запись действий.

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

  7. Щелкните Создать запись действий.

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

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

  9. Щелкните Закончить общие шаги.

    Примечание

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

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

    • Для сохранения результатов теста в Team Foundation Server и закрытия Test Runner нажмите кнопку Сохранить и закрыть.

    • Для сохранения результатов теста в Team Foundation Server нажмите кнопку Сохранить.

    • Для закрытия Test Runner без сохранения результатов теста нажмите кнопку Закрыть.

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

См. также

Задачи

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

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

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

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

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

Другие ресурсы

Практическое руководство. Просмотр результатов теста с помощью диспетчера тестов (Microsoft)