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


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

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

Требования

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

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

Контроллер и агенты тестирования

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

Понятия параметров тестов

Контрольный список для задач

Шаг

Описание задачи

Раздел

Выполнено?

1

Определите, какие роли требуются в вашей среде для тестирования приложения с помощью автоматических тестов.Например, веб-сервер и клиент рабочего стола, где запускается браузер.Затем установите контроллер тестирования и зарегистрируйте его в Team Foundation Server.Эти компьютеры могут быть как физическими компьютерами, так и виртуальными машинами.

2

Создание лабораторной среды, которая использует этот контроллер тестирования и компьютеры с агентами тестирования.

3

Создайте план тестирования и наборы тестов с помощью Microsoft Test Manager.

ПримечаниеПримечание
Кроме того, можно создать тестовые случаи в наборах тестов, с которыми можно связать каждый из автоматических тестов.Либо можно создать тестовые случаи из сборки автоматических тестов.Сведения о создании тестовых случаев см. в шаге 9.

4

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

5

Создание автоматических тестов с помощью Visual Studio.Это могут быть модульные тесты или закодированные тесты пользовательского интерфейса.

6

Верните тестовый проект для автоматических тестов в систему контроля версий для Team Foundation Server.

7

Добавьте этот тестовый проект в существующее определение построения или создайте определение построения для этого тестового проекта с помощью Team Foundation Build.

8

Поставьте построение в очередь с помощью определения построения

9

Свяжите автоматические тесты с тестовыми случаями в плане тестирования одним из следующих методов:

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

  • Создайте тестовые случаи из сборки автоматических тестов.

ПримечаниеПримечание
В этих разделах также содержится информация о следующих шагах.

10

Назначьте построение плану тестирования.

11

Запустите автоматические тесты.После завершения тестового запуска можно просмотреть и проанализировать автоматические тесты.

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

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

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

Дополнительные сведения о создании лабораторная среда с помощью Visual Studio Lab Management см. в разделе Использование лабораторной среды в жизненном цикле приложения.

См. также

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

Запуск автоматических тестов в Microsoft Test Manager

Тестирование приложения