Практическое руководство. Выполнение нескольких ручных тестов в наборе тестов

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

Требования

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

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

Выбор теста для запуска в Microsoft Test Manager

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

Запуск набора тестов

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

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

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

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

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

  4. В меню в центральной строкой меню группа выберите Выполнение тестов, если она еще не выбрана.

  5. В левой области окна Запуск тестов выберите набор тестов, указанный в плане тестирования, который требуется выполнить.

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

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

    В правой области отображаются тестовые случаи, входящие в выбранный набор тестов.

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

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

  6. Выберите один или несколько тестовых случаев, а затем выберите Запуск.

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

    Чтобы выбрать смежные варианта выберите первый случай последовательности и удерживайте МИГРАЦИЯ и затем щелкните последний вариант.

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

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

    Откроется Test Runner.

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

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

  7. В Test Runner появится предложение Начать тест с параметром Создать запись действий.Оставьте флажок снят Создать запись действий и выберите Начать тест.

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

  8. Выполните шаги первого теста.

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

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

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

    Задача

    Подробные сведения

    Завершение ручного теста.

    Для выполнения теста в любое время, выберите Закончить тест.

    Приостановка и возобновление ручного теста.

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

    Сброс ручного теста.

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

    Отправка ошибки.

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

    Создание снимка экрана.

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

    Добавить комментарий.

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

    Вложение соответствующего файла.

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

    Создание снимка среды.

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

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

    СоветСовет

    Можно выбрать несколько шагов и пометить их как пройденные или непройденные.Кроме того, можно весь тест пометить как пройденный или непройденный.

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

    • Пометка шага теста как пройденного: WIN+CTRL+Q

    • Пометка шага теста как непройденного: WIN+CTRL+W

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

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

  10. Закончив тест выберите Завершить тест и перейти к следующему.

    Откроется диалоговое окно Начать тест.

  11. (Необязательно) в верхней части Test Runner выберите вниз- стрелку рядом с *** Тест <x> от <n> ***.Перечисляются все выбранные тестовые случаи. Текущий тестовый случай выделен.Можно выбрать тест, который следует запустить следующим.

    Запуск нескольких итераций теста

  12. Повторяйте шаги 7–11, пока не будут выполнены все тестовые случаи.

  13. На панели инструментов в верхней части Test Runner выберите Сохранить и закрыть, чтобы сохранить результаты тестов в Team Foundation Server и закрыть Test Runner.

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

См. также

Задачи

Практическое руководство. Сброс ручного теста

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

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

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

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

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

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

Практическое руководство. Изменение порядка тестовых случаев в наборе тестов