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

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

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

Выбор теста для запуска в диспетчере тестов (Microsoft)Диалоговое окно "Начать тест"Запуск тестов с помощью средства запуска тестов

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

Запуск ручного теста

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

    Примечание

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

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

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

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

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

    Примечание

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

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

    Примечание

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

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

    Примечание

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

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

    Примечание

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

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

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

    Предупреждение

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

    Примечание

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

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

    Примечание

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

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

    Задача

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

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

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

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

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

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

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

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

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

    Отправка произвольной ошибки

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

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

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

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

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

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

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

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

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

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

    Совет

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

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

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

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

    Примечание

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

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

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

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

См. также

Задачи

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

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

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

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

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

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

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