Выполнение ручных тестов с помощью Microsoft Test Manager

При тестировании приложения средство выполнения тестов (Microsoft) находится на боковой стороне экрана. Оно отображает запланированные шаги и ожидаемые результаты и позволяет отмечать их по мере выполнения теста. Оно может записать ваши действия и комментарии, снимки экрана и другие данные, поэтому при обнаружении ошибки ее будет легко воспроизвести.

Примечание

Team Web Access или средство выполнения тестов (Майкрософт)? Существует два способа выполнения ручных тестов в Visual Studio.Многим удобнее выполнять тесты в Team Web Access, если не требуются следующие дополнительные возможности средства выполнения тестов (Microsoft):

  • При создании ошибки в ее описание автоматически включаются следующие элементы:

    1. сними экрана, сделанные в процессе работы;

    2. запись фактически выполненных действий, а не только отмеченных шагов теста;

    3. сведения о системе, такие как версия операционной системы и идентификатор компьютера.

  • Чтобы быстро и точно повторять тесты, можно воспроизводить свои действия.

  • Сбор дополнительных диагностических данных во время тестирования.

Выполнение тестовых случаев в средстве выполнения тестов (Microsoft)

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

    1. Установите последнюю версию приложения.

    2. Создайте нескольких тестовых случаев. Обычно они создаются в начале спринта и должны быть пройдены к концу спринта. Их можно создать с помощью Team Web Access или Microsoft Test Manager.

    3. Установите Microsoft Test Manager (MTM) на компьютере, на котором необходимо выполнять тесты. MTM поставляется совместно с Visual Studio Test Professional и Visual Studio Ultimate.

    4. Подключите MTM к плану тестирования.

  2. Выполните тестовый случай.

    Run a test case

    Совет

    Если вы уже видите тестовый случай в Team Web Access, можно сразу же запустить средство выполнения тестов, выбрав пункт Выполнение на стороне клиента.

    В боковой части экрана откроется средство Test Runner. Оно будет находиться там, пока вы работаете с приложением.

  3. Создайте запись действий, чтобы можно было быстро повторить тест впоследствии.

    Start your application, then the test run

  4. Выполните шаги теста. Пометьте каждый шаг как пройденный или не пройденный. Если шаг не пройден, добавьте комментарий и опишите суть проблемы. Можно также прикреплять снимки экрана.

    Add comments and snapshots to the test run log

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

  5. Создайте ошибку, если обнаружили проблему.

    Report a bug from the test run

  6. Назовите ошибку и опишите проблему.

    Give the bug a title

    Можно назначить ошибку, если вы знаете, кто будет ее исправлять.

  7. Завершите тест и сохраните результаты.

    Complete the test run

    Теперь результаты сохранены в TFS.

Воспроизведение предыдущих тестов

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

(Это работает с большинством приложений, однако не со всеми.)

  1. Запустите тест. Не перезаписывайте запись.

    Uncheck Overwrite recording. Click Start.

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

    Click Play

Отслеживание хода выполнения тестов

Количество пройденных тестов позволяет следить за ходом выполнения проекта.

Тесты начинаются в активном состоянии и готовы к выполнению. После устранения ошибки можно снова задать для непройденного теста состояние "Активен".

View test results and reset a test ready to re-run

См. также

Задачи

Тестирование приложений для Магазина Windows

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

Конфигурации тестов: указание платформ тестирования

Тестирование в лабораторной среде

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

Другие ресурсы

Повторение теста с другими данными

Сбор дополнительных данных диагностики в ручных тестах