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

При тестировании вручную могут возникнуть следующие ситуации:

  • Один тест, который требуется выполнить многократно.

  • Разные ручные тесты, содержащие общие шаги.

  • Проверка исправления ошибки с помощью ручного теста.

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

Можно включить в нее данные, используемые при выполнении этих шагов (например, чтобы авторизоваться в приложении или на веб-сайте).Затем можно продолжить тестирование до момента, на котором заканчивается запись действий.

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

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

Можно указать, какую диагностическую информацию требуется собрать при воспроизведении записи действий, настроив параметр тестирования.Дополнительные сведения см. в разделе Настройка компьютеров и сбор диагностических данных с помощью параметров тестирования.

Требования

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

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

Ключевые задачи

Задачи

Связанные разделы

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

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

Воспроизвести запись действий для ускоренной перемотки к тесту. После выполнения теста, в результатах которого имеется запись действий, можно воспроизвести любые записанные в ней шаги (при этом будут автоматически выполнены шаги, предпринятые во время записи).Также можно просмотреть эти шаги в текстовом формате.

Поддерживаемые конфигурации и платформы для записей действий. Можно узнать, какие конфигурации и платформы поддерживают создание и воспроизведение записей действий.

Связанные задачи

Настройка компьютеров и сбор диагностических данных с помощью параметров тестирования

Сведения о том, как создать тестовые параметры и связать их с тестами (с помощью диспетчера параметров тестирования в центре лабораторий) перед выполнением тестирования.Это избавляет от необходимости указывать параметры тестирования перед выполнением тестов.В этом разделе также приведены сведения о сборе различных диагностических данных, сохраняемых с результатами тестов, в том числе трассировки и системной информации.

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

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

См. также

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

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