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


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

Выполнение ручных тестов с использованием 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. В switcher center группы, нажмите кнопку со стрелкой вниз и выберите пункт Центр тестирования.

  3. Центральной команды в строке меню выберите Тест.

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

  5. В левой области в группе Выполнение тестов выберите план тестирования или набор тестов в составе плана тестирования, содержащий тест, который требуется выполнить.

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

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

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

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

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

  6. Выберите " тестовый случай " и выберите пункт Запуск.

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

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

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

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

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

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

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

    Предупреждающее замечаниеВнимание

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

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

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

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

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

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

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

    Задача

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

    Для выполнения ручных тестов и сохраньтесь результат

    Для завершения теста в любой момент щелкните Закончить тест.Для сохранения результатов и вернуться в Microsoft Test Manager выберите Сохранить и закрыть.

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

    Отмена теста

    Закройте окно средства выполнения тестов.

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

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

    [Visual Studio 2012,1 - Visual Studio и team foundation server] во время теста приостановлен, можно выбрать Сохранить и закрыть, чтобы вернуться в Microsoft Test Manager.Можно занято, включая выполнять другие тесты, прежде чем возобновить приостановленный теста.

    Проверка и правка определение тестового случая

    Щелкните имя тестового случая.

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

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

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

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

    Создание снимка

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

    Добавление комментария

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

    Прикрепление соответствующего файла

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

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

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

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

    СоветСовет

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

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

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

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

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

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

  10. После завершения тестирования, выберите Закончить тест.

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

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

См. также

Задачи

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

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

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

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

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

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

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