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


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

Выполнение ручных тестов в наборе тестов с использованием 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. Выберите один или несколько тестовых случаев и нажмите кнопку Выполнить.

    Для выбора случаев, которые не расположены один за другим, щелкните эти случаи, удерживая клавишу CTRL.

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

    Примечание

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

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

    Примечание

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

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

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

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

    Примечание

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

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

    Задача

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Совет

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

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

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

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

    Примечание

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

  10. По завершении тестирования щелкните Завершить тест и перейти к следующему.

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

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

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

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

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

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

См. также

Задачи

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

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

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

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

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

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

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