Практическое руководство. Выполнение нескольких ручных тестов в наборе тестов
Выполнение ручных тестов в наборе тестов с использованием Test Runner помогает обнаружить проблемы в программном коде.Как правило, во время выполнения тестов вручную можно обнаружить неправильные функции или ошибки, проблемы, связанные с низкой производительностью, а также проблемы безопасности и возможности подключения.Результаты, решения и комментарии, которые можно ввести во время ручного теста, сохраняются в виде результатов теста.
Требования
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
В этой процедуре описывается выполнение нескольких ручных тестов, содержащихся в наборе тестов.Прежде чем выполнить ручной тест, его необходимо создать и добавить в набор тестов.Дополнительные сведения см. в разделах Практическое руководство. Создание ручного тестового случая и Группировка тестовых случаев в наборы тестов.
Дополнительные сведения о сочетаниях клавиш, используемых при запуске ручных тестов, см. в разделе Сочетания клавиш для Microsoft Test Manager.
Запуск набора тестов
Откройте Microsoft Test Manager.
Примечание
Для отображения окна Microsoft Test Manager выберите команду пуск и выберите все программы.Microsoft Visual Studio 2012, а затем выберите Microsoft Test Manager.
На разбивочном управлении группы, выберите вниз- стрелку и выберите Центр тестирования.
На центральной панели меню группа выберите Тест.
В меню в центральной строкой меню группа выберите Выполнение тестов, если она еще не выбрана.
В левой области окна Запуск тестов выберите набор тестов, указанный в плане тестирования, который требуется выполнить.
Примечание
Можно выбрать Фильтр для облегчения поиска соответствия теста.Для фильтрации тестов по члену команды, которому назначен тест, можно воспользоваться раскрывающимся списком Инженер-испытатель; также можно фильтровать тесты по конфигурациям.
В правой области отображаются тестовые случаи, входящие в выбранный набор тестов.
Примечание
При запуске тесты из набора тестов отображаются в средстве Test Runner в порядке, указанном в наборе тестов.Порядок тестов можно изменить в Microsoft Test Manager.Дополнительные сведения см. в разделе Практическое руководство. Изменение порядка тестовых случаев в наборе тестов.
Выберите один или несколько тестовых случаев, а затем выберите Запуск.
Чтобы выбрать несмежные варианты, выберите один вариант и удерживайте CTRL, а затем выберите каждый дополнительный вариант.
Чтобы выбрать смежные варианта выберите первый случай последовательности и удерживайте МИГРАЦИЯ и затем щелкните последний вариант.
Примечание
Выберите команду Запуск с параметрами, чтобы указать построение, для которого следует запустить тест, или переопределить параметры тестирования и параметры среды для плана тестирования.Дополнительные сведения см. в разделе Практическое руководство. Переопределение параметров тестовых запусков в плане тестирования.
Откроется Test Runner.
Примечание
Если предпринимается первая попытка запустить тест после установки Microsoft Test Manager и компьютер не был перезагружен после завершения установки, откроется предложение перезагрузить компьютер и снова начать тест.
В Test Runner появится предложение Начать тест с параметром Создать запись действий.Оставьте флажок снят Создать запись действий и выберите Начать тест.
Записи действий позволяют повысить скорость и эффективность тестирования.Дополнительные сведения об использовании параметра Создать запись действий для создания записи действий см. в разделе Практическое руководство. Создание записи действий.
Выполните шаги первого теста.
Примечание
Если на каких-либо шагах теста используются параметры, эти сведения будут отображаться в шагах теста.Можно скопировать эти данные и использовать их в тестируемом приложении.Дополнительные сведения см. в разделе Практическое руководство. Выполнение нескольких итераций теста с использованием различных параметров данных.
На каждом шаге теста можно при необходимости выполнять следующие задачи, используя элементы панели инструментов Test Runner.
Задача
Подробные сведения
Завершение ручного теста.
Для выполнения теста в любое время, выберите Закончить тест.
Приостановка и возобновление ручного теста.
Чтобы приостановить тест в любое время, выберите Приостановить.При написании тест, то выбрать Приостановить также приостанавливается видеозапись либо все остальные адаптеры диагностических данных.Для возобновления теста, видеозаписи и все остальные адаптеры диагностических данных, выберите Возобновить.
Сброс ручного теста.
В ходе тестирования можно сбросить тест, воспользовавшись командой Сбросить, и снова начать выполнение теста.Дополнительные сведения см. в разделе Практическое руководство. Сброс ручного теста.
Отправка ошибки.
Если на определенном шаге теста обнаруживается ошибка приложения, можно отправить ошибку, воспользовавшись командой Создать ошибку.Дополнительные сведения см. в разделе Практическое руководство. Отправка ошибки с помощью средства запуска тестов.
Создание снимка экрана.
Чтобы помочь прояснить проблемы, которые обнаружены во время теста можно включить снимок экрана при тестировании приложения с помощью *** Сделать снимок прямоугольной области экрана ***.Дополнительные сведения см. в разделе Практическое руководство. Создание снимка экрана при выполнении теста.
Добавить комментарий.
При необходимости можно включить комментарии для каждого шага теста, чтобы предоставить найденные подробные сведения и полезную информацию. Это можно сделать с помощью функции Добавить комментарий в результат шага.Дополнительные сведения см. в разделе Практическое руководство. Добавление комментария во время выполнения теста.
Вложение соответствующего файла.
В ходе теста можно вложить файл, связанный с тестируемым приложением, например выходной файл, созданный приложением.Чтобы прикрепить файл к тесту, воспользуйтесь функцией Добавить вложение в результат шага.Дополнительные сведения см. в разделе Практическое руководство. Вложение файла при выполнении теста.
Создание снимка среды.
При необходимости в ходе тестирования можно вложить снимок параметров среды с помощью команды Создать снимок среды.Дополнительные сведения см. в разделе Практическое руководство. Выполнение ручных тестов и создание воспроизводимых ошибок в средах SCVMM.
Чтобы указать результат шага теста выберите раскрывающееся меню с восклицательным знаком, расположенное справа от шага теста, а затем выберите или Пройден или Не пройден.
Совет
Можно выбрать несколько шагов и пометить их как пройденные или непройденные.Кроме того, можно весь тест пометить как пройденный или непройденный.
Чтобы помечать шаги теста без переноса фокуса ввода с тестируемого приложения, можно использовать следующие универсальные сочетания клавиш.
Пометка шага теста как пройденного: WIN+CTRL+Q
Пометка шага теста как непройденного: WIN+CTRL+W
Примечание
Непомеченные шаги проверочных тестов автоматически помечаются как непройденные.Необходимо проверить ожидаемые результаты для всех шагов проверочных тестов и пометить шаг теста в соответствии с фактическими результатами.
Закончив тест выберите Завершить тест и перейти к следующему.
Откроется диалоговое окно Начать тест.
(Необязательно) в верхней части Test Runner выберите вниз- стрелку рядом с *** Тест <x> от <n> ***.Перечисляются все выбранные тестовые случаи. Текущий тестовый случай выделен.Можно выбрать тест, который следует запустить следующим.
Повторяйте шаги 7–11, пока не будут выполнены все тестовые случаи.
На панели инструментов в верхней части Test Runner выберите Сохранить и закрыть, чтобы сохранить результаты тестов в Team Foundation Server и закрыть Test Runner.
Результаты теста можно просматривать в центре тестирования Microsoft Test Manager.Дополнительные сведения см. в разделе Практическое руководство. Просмотр результатов ручных тестовых случаев с помощью диспетчера Microsoft Test Manager.
См. также
Задачи
Практическое руководство. Сброс ручного теста
Практическое руководство. Создание записи действий
Практическое руководство. Использование общих шагов при выполнении теста
Основные понятия
Запись и воспроизведение ручных тестов
Выполнение ручных тестов с помощью средства выполнения тестов
Другие ресурсы
Практическое руководство. Изменение порядка тестовых случаев в наборе тестов