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

При выполнении автоматических тестов в диспетчере тестов (Microsoft), необходимо запустить их в лабораторной среде.Автоматические тесты можно выполнять в тех средах SCVMM и стандартных средах.Процесс одинаков для обоих типов лабораторных сред.Для выполнения автоматических тестов в лабораторной среде необходимо связать автоматических тестов с тестовыми случаями, а затем добавить в тестовый случай в набор тестов в плане тестирования.

Требования

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

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

Используйте следующие процедуры для настройки использования планом тестирования и выполнения тестов с помощью соответствующих среды и параметров тестирования.

  • Построение и установка приложение в лабораторной среде

  • Выполнение автоматического теста с помощью Microsoft Test Manager

  • Просмотр и обновление результатов теста

Предварительные требования

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

Построение и установка приложение в лабораторной среде

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

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

Для создания построения приведите в примере можно связать с планом тестирования, определение построения быть активированы по крайней мере один раз.При отсутствии установку 2012 инфраструктуры построения Team Foundation Server Visual Studio, необходимо создать поддельное построение определения построения.Дополнительные сведения см. в разделе блог Джейсона Prickett: Создание поддельные построения в построении 2010 Team Foundation Server.Можно создать поддельные построения из командной строки, используя следующие параметры:

TfsCreateBuild.exe /collection:http://tfsservername:8080/tfs/collectionname /project: projectname /builddefinition:"Nightly Build" /buildnumber:"Application_Nightly_1.0"

Построение и установка приложение в лабораторной среде

  1. Запустите в лабораторной среде.Для запуска среды SCVMM выберите среду в представлении Среды и выберите Запуск.Для запуска стандартную среду, выберите каждый компьютер в представлении Среды и выберите Запуск.Дополнительные сведения см. в разделе Управление лабораторными средами и виртуальными машинами.

  2. Убедитесь, что компьютер запущен в вашей среде, а их состояние *** Готово ***.

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

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

  3. (Рекомендуется) для предотвращения других пользователей от случайного подключения к рабочей среде при выполнении тестов, нажмите стрелку раскрывающегося списка рядом с *** Пометить как используемый *** на панели инструментов.Добавьте комментарий о том, кто использует среду и выберите *** Пометить как используемый ***.Если другой пользователь пытается подключиться к механизму среды, которая используется, предупреждение с комментариями, что вставленной отображается в диалоговом окне Подключиться к среде.

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

    Можно также пометить среду Используется из Средство просмотра среды.

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

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

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

Выполнение автоматического теста с помощью Microsoft Test Manager

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

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

    Для отображения окна Microsoft Test Manager выберите Запуск, а затем выберите Все программы.Выберите Microsoft Visual Studio 2012 а затем выберите Microsoft Test Manager.

  2. Для выполнения автоматических тестов выберите вниз- стрелка на разбивочном управлении группы, а затем выберите Центр тестирования.

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

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

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

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

  5. Для выполнения автоматических тестов без изменять любые параметры, щелкните правой кнопкой мыши тест и выберите Запуск.

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

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

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

Просмотр и обновление результатов теста

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

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

    Для отображения окна Microsoft Test Manager выберите Запуск, а затем выберите Все программы.Укажите Microsoft Visual Studio 2012 а затем выберите Microsoft Test Manager.

  2. Чтобы просмотреть результаты тестов, выберите вниз- стрелка на разбивочном управлении группы, а затем выберите Центр тестирования.

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

    Появится действие Анализ тестовых запусков.Оно показывает выполнения тестов для этого плана тестирования.

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

    Отображаются сведения о тестовом запуске.

  5. (Необязательно) Чтобы присвоить запуску более понятное название, введите его в поле Название.

  6. (Необязательно) Если тест завершился ошибкой, можно добавить причину ошибки.Выберите Разрешение и выберите причина ошибки из списка.

  7. (Необязательно) чтобы добавить примечание к результату теста выберите значок Комментарии.Введите ваши комментарии, а затем выберите Сохранить примечания.

  8. (Необязательно) Для просмотра сведений об отдельном тесте дважды щелкните тест.

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

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

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

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

См. также

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

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

Выполнение тестов в лабораторных средах