Практическое руководство. Выполнение ручных тестов
Выполнение ручных тестов с использованием Test Runner помогает обнаружить проблемы в приложении. Как правило, во время выполнения тестов вручную можно обнаружить неправильные функции или ошибки, проблемы, связанные с низкой производительностью, а также проблемы безопасности и возможности подключения. Результаты, решения и комментарии, которые можно ввести во время ручного теста, сохраняются в виде результатов теста.
В этой процедуре описывается выполнение готовых ручных тестов. Прежде чем выполнять ручной тест, его необходимо создать. Дополнительные сведения см. в разделе Практическое руководство. Создание ручного тестового случая.
Дополнительные сведения о сочетаниях клавиш, используемых при запуске ручных тестов, см. в разделе Сочетания клавиш для Microsoft Test Manager.
Запуск ручного теста
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
Щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр тестирования.
В строке меню центральной группы выберите команду Тест.
В строке меню центральной группы выберите Выполнение тестов, если эта команда еще не выбрана.
В левой области в группе Выполнение тестов выберите план тестирования или набор тестов в составе плана тестирования, содержащий тест, который требуется выполнить.
Примечание
Для поиска соответствующего теста можно щелкнуть Фильтр.Для фильтрации тестов по пользователю, которому назначен тест, можно воспользоваться раскрывающимся списком Инженер-испытатель; также можно фильтровать тесты по конфигурациям.
В правой области отображаются тестовые случаи, входящие в выбранный набор тестов.
Примечание
При выполнении тестов из набора они перечисляются в Test Runner в порядке, указанном в наборе тестов.Порядок тестов можно изменить в Microsoft Test Manager.Дополнительные сведения см. в разделе Практическое руководство. Изменение порядка тестовых случаев в наборе тестов.
Щелкните тестовый случай и выберите команду Запуск.
Примечание
Выберите команду Запуск с параметрами, чтобы указать построение, для которого следует запустить тест, или переопределить параметры тестирования и параметры среды для плана тестирования.Дополнительные сведения об этом см. в разделе Практическое руководство. Переопределение параметров запусков теста в плане тестирования.
Откроется Test Runner.
Примечание
Если предпринимается первая попытка выполнить тест после установки Microsoft Test Manager, и компьютер не был перезагружен после завершения установки, система предложит перезагрузить компьютер и снова начать тест.
В Test Runner появится предложение Начать тест с параметром Создать запись действий. Не устанавливая флажок Создать запись действий, нажмите кнопку Начать тест.
Записи действий позволяют повысить скорость и эффективность тестирования. Дополнительные сведения об использовании параметра Создать запись действий см. в разделе Практическое руководство. Создание записи действий.
Предупреждение
Если настроены параметры тестирования для создания журнала действий выполняемого теста, при выборе параметра Создать запись действий будут использоваться эти настроенные параметры.Если в параметрах тестирования не настроен адаптер диагностических данных действий, при создании записи действий будут использоваться значения по умолчанию.Дополнительные сведения см. в разделе Практическое руководство. Запись действий пользовательского интерфейса для ручных тестов с помощью параметров тестирования.
Примечание
Если параметры теста включают сбор данных IntelliTrace, необходимо запустить приложение после загрузки теста в Test Runner.Дополнительные сведения см. в разделе Практическое руководство. Сбор данных IntelliTrace для отладки сложных проблем.
Выполните шаги теста.
Примечание
Если на каких-либо шагах теста используются параметры, эти сведения будут отображаться в шагах теста.Можно скопировать эти данные и использовать их в тестируемом приложении.Дополнительные сведения см. в разделе Практическое руководство. Выполнение нескольких итераций теста с использованием различных параметров данных.
На каждом шаге теста можно при необходимости выполнять следующие задачи, используя элементы панели инструментов в Test Runner.
Задача
Подробные сведения
Завершение ручного теста
Для завершения теста в любой момент щелкните Закончить тест.
Приостановка и возобновление ручного теста
Для приостановки теста в любой момент нажмите кнопку Приостановить. Если выполнение теста записывается, функция Приостановить также приостанавливает видеозапись и работу остальных адаптеров диагностических данных. Чтобы продолжить выполнение теста, видеозапись и работу остальных адаптеров диагностических данных, щелкните Возобновить.
Сброс ручного теста
Во время теста можно сбросить тест, воспользовавшись командой Сбросить и снова начать выполнение теста. Дополнительные сведения см. в разделе Практическое руководство. Сброс ручного теста.
Отправка ошибки
Если на определенном шаге теста обнаруживается ошибка приложения, можно создать ошибку для отправки, воспользовавшись командой Создать ошибку. Дополнительные сведения см. в разделе Практическое руководство. Отправка ошибки с помощью средства запуска тестов.
Отправка произвольной ошибки
В случае возникновения ошибки в приложении при выполнении произвольного теста вы можете отправить произвольную ошибку, воспользовавшись командой Создать произвольную ошибку. При отправке произвольной ошибки можно указать интервал времени, в течение которого имели место действия, которые следует включить в ошибку. Дополнительные сведения см. в разделе Практическое руководство. Отправка произвольной ошибки с помощью средства запуска тестов.
Создание снимка
Чтобы помочь специалистам устранить проблемы, обнаруженные в ходе теста, можно дополнительно включить снимки экрана, сделанные в ходе тестирования приложения. Для этого нужно использовать функцию Снимок прямоугольной области. Дополнительные сведения см. в разделе Практическое руководство. Создание снимка экрана при выполнении теста.
Добавление комментария
При необходимости можно включить примечания для каждого шага теста, чтобы предоставить найденные подробные сведения и полезную информацию. Это можно сделать с помощью функции Добавить комментарий в результат шага. Дополнительные сведения см. в разделе Практическое руководство. Добавление комментария во время выполнения теста.
Прикрепление соответствующего файла
В ходе теста при необходимости можно прикрепить файл, связанный с тестируемым приложением, например выходной файл, созданный приложением. Чтобы прикрепить файл к тесту, воспользуйтесь функцией Добавить вложение в результат шага. Дополнительные сведения см. в разделе Практическое руководство. Вложение файла при выполнении теста.
Создание снимка среды
При выполнении теста в виртуальной среде можно прикрепить снимок среды во время выполнения теста с помощью команды Создать снимок среды. Дополнительные сведения см. в разделе Практическое руководство. Выполнение ручных тестов и создание воспроизводимых ошибок с помощью виртуальных сред.
Чтобы пометить результат шага теста, щелкните стрелку раскрывающегося списка рядом со значком активности (с синей вертикальной линией), расположенным справа от шага теста, и выберите значение Пройден или Не пройден.
Совет
Можно выбрать несколько шагов и пометить их как пройденные или непройденные.Кроме того, можно весь тест пометить как пройденный или непройденный.
Чтобы помечать шаги теста без переноса фокуса ввода с тестируемого приложения, можно использовать следующие универсальные сочетания клавиш.
Пометка шага теста как пройденного: WIN+CTRL+Q
Пометка шага теста как непройденного: WIN+CTRL+W
Примечание
Непомеченные шаги проверочных тестов автоматически помечаются как непройденные.Необходимо проверить ожидаемые результаты для всех шагов проверочных тестов и пометить шаг теста в соответствии с фактическими результатами.
По завершении тестирования щелкните Закончить тест.
На панели инструментов в верхней части окна Test Runner нажмите кнопку Сохранить и закрыть, чтобы сохранить результаты тестов в Team Foundation Server и закрыть Test Runner.
Результаты теста можно просматривать в центре тестирования Microsoft Test Manager. Дополнительные сведения см. в разделе Практическое руководство. Просмотр результатов теста с помощью диспетчера тестов (Microsoft).
См. также
Задачи
Практическое руководство. Сброс ручного теста
Практическое руководство. Создание записи действий
Практическое руководство. Использование общих шагов при выполнении тестов
Основные понятия
Выполнение ручных тестов с помощью средства выполнения тестов