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


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

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

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

Важно!

Если для построения приложения и тестов не используется Team Foundation Build, автоматические тесты можно по-прежнему выполнять с помощью 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. Каждому построению можно присвоить определенное значение, отражающее качество построения. Чтобы выбрать качество построений для просмотра, щелкните Свойство построения.

    Примечание

    Дополнительные сведения об определениях и качестве построения см. в разделе Определение процесса построения.

  9. Для сохранения изменений выберите команду Задать фильтр построения.

  10. Чтобы выбрать построение для использования с данным планом тестирования, включающим изменения автоматического теста, сначала необходимо нажать кнопку Сохранить для сохранения плана, а затем кнопку Изменить.

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

  11. Чтобы закрыть действие Назначить построение и вернуться к свойствам плана тестирования, щелкните значок Закрыть.

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

Создание параметров тестирования и среды для выполнения тестов

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

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

Примечание

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

Для создания параметров тестирования и среды для выполнения тестов выполните следующие действия.

  1. Чтобы создать физическую среду, выполните действия, указанные в следующем разделе: Создание физической среды, используемой для тестирования.

  2. При использовании Visual Studio Lab Management можно создать виртуальную среду. Чтобы создать виртуальную среду, выполните действия, указанные в следующем разделе: Практическое руководство. Создание среды из виртуальных машин или шаблонов. Дополнительные сведения о создании виртуальных сред см. в разделе Виртуальные среды — понятия и указания.

  3. Чтобы создать параметры тестирования, выполните действия, указанные в следующем разделе: Создание параметров тестирования для автоматических тестов в составе плана тестирования.

Выполнение автоматического теста с помощью 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. Чтобы выполнить автоматический тест, не изменяя параметры, щелкните тест правой кнопкой мыши и выберите Выполнить.

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

    Примечание

    Можно выбрать и выполнять несколько автоматических тестов, а также можно выполнять целый набор тестов.Для выполнения набора тестов щелкните правой кнопкой мыши набор тестов и выберите Выполнить.

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

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

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

    Примечание

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

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

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

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

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

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

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

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

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

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

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

    Примечание

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

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

См. также

Задачи

Практическое руководство. Связывание автоматического теста с тестовым случаем

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

Выполнение автоматических тестов