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


Выполнение ручных тестов с помощью Team Web Access

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

Выполнение ручных тестов

  1. Если вы этого еще не сделали, создайте тесты.

  2. Выберите тест из набора тестов и выполните его.

    Выбор и запуск конкретного теста

    Microsoft Test Runner запускается в новом экземпляре браузера.

  3. Запустите тестируемое приложение. Приложение может не выполняться на том же компьютере, что и Test Runner. Необходимо просто использовать Test Runner, чтобы записать информацию о том, успешно ли проходят шаги теста при его выполнении вручную. Например, можно запустить Test Runner на настольном компьютере и запустить тестируемое приложение Магазина для Windows 8 на планшете Windows 8.

    Использование Test Runner для записи результатов теста

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

    Снабжение пометками шагов теста

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

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

    Шаги и свои комментарии добавляются к ошибке автоматически. Кроме того, тестовый случай связывается с ошибкой.

  6. Можно посмотреть все ошибки, о которых вы сообщили во время сеанса тестирования.

    Зарегистрированные ошибки

  7. После выполнения всех тестов сохраните результаты и закройте Test Runner. Теперь все результаты сохраняются в TFS.

  8. Просмотрите состояние тестирования для набора тестов.

    Просматривать результаты тестов

    Отображаются последние результаты для каждого теста.

Вопросы и ответы

Вопрос. Как выполнить тест повторно?

Ответ. Просто выберите любой тест и нажмите кнопку "Выполнить".

Вопрос. Можно ли выполнить вместе все тесты в наборе тестов?

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

Выбор и запуск всех активных тестов в наборе тестов

Вопрос. Перед созданием ручных тестовых случаев необходимо выполнить произвольное тестирование. Можно ли использовать для этого Test Runner?

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

Вопрос. Можно ли во время выполнения теста добавить в его результаты снимок экрана?

**О.**Да. Сделайте снимок экрана, сохраните его в файл и добавьте вложение. Файл сохраняется вместе с результатами теста.

Добавление снимка экрана

Вопрос. Можно ли во время выполнения теста добавить в ошибку снимок экрана?

**О.**Да. Если Test Runner выполняется в окне Internet Explorer 11 или Chrome, можно скопировать снимок экрана непосредственно из буфера обмена.

Вопрос. Можно ли изменить шаги теста при выполнении теста?

О. Да. Можно вставлять, перемещать и удалять шаги. Можно также редактировать сам текст.

Исправление шагов теста при выполнении теста

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

Вопрос. Можно ли собирать дополнительные данные при выполнении теста?

Ответ. Если для выполнения тестов используется Microsoft Test Manager, можно собирать действия пользователей, системные журналы, снимки экрана и записи звука и другие дополнительные данные. Если установлена среда Visual Studio 2012 Обновление 3 или Visual Studio 2013, можно запустить тест с помощью Microsoft Test Manager из Team Web Access. (Откроется последняя установленная версия MTM.)

Запуск теста в Microsoft Test Manager

Возможные дальнейшие действия

Отслеживание результатов тестов

Нужны подробности?

Произвольное тестирование приложения без предварительного планирования