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


Тестирование приложения с помощью Microsoft Test Manager

Microsoft Test Manager (MTM) упрощает тестирование собранного приложения. MTM сохраняет планы и результаты тестирования на сервере Team Foundation Server (TFS).

Что использовать — Microsoft Test Manager или Team Web Access?

Если не нужны все функции Microsoft Test Manager, можно использовать Team Web Access чтобы планировать и запускать тесты.

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

Кроме того, Microsoft Test Manager может записывать действия, снимки экрана, журналы IntelliTrace и другие диагностические данные. Он также позволяет управлять лабораторными средами.

Однако решать заранее не обязательно — вы в любой момент можете изменить планы тестирования или выполнить тесты при помощи того или иного средства.

Как получить Microsoft Test Manager?

Это приложение устанавливается вместе с Visual Studio Ultimate, Visual Studio Premium или Visual Studio Test Professional.

Что можно сделать с помощью Microsoft Test Manager

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

Раздел

Возможности

Произвольное тестирование с помощью Microsoft Test Manager

Записывать действия при выполнении теста без заранее запланированных шагов.

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

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

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

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

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

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

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

Записывать журналы событий, данные IntelliTrace, видео и другие диагностические данные при выполнении теста.

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

Собирать диагностические данные и снимки экранов при выполнении тестов на устройстве или ПК с Windows 8 при помощи приложения Microsoft Test Manager, выполняющегося на отдельном ПК.

Копирование и клонирование наборов тестов и тестовых случаев

Копировать наборы тестов или планы из одного проекта в другой.

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

Записывать нажатия клавиш и жесты при выполнении теста и быстро повторять эти действия впоследствии.

Планирование тестов приложения из документа Microsoft Excel или Microsoft Word

Использовать Microsoft Excel для массового редактирования планов тестирования и синхронизации с планами тестирования, внедренными в документы Microsoft Word.

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

Собирать диагностические данные с серверов при выполнении тестов. Управлять назначением компьютеров серверов тестировщикам. Быстро настраивать новые конфигурации тестов с использованием виртуальных машин.

Отслеживание качества программного обеспечения

Контролировать ход выполнения проекта, отслеживая тесты, которые проходят успешно или завершаются ошибкой. Управлять ошибками.

Автоматизация системных тестов

Связывать методы теста в коде, чтобы имитировать ручные тесты и повторять их регулярно. Автоматизировать развертывание приложения и тестов в лабораторную среду. Настраивать полностью автоматизированный рабочий процесс "сборка-развертывание-тестирование".

Добавление существующего автоматизированного тестирования из Visual Studio в ваши наборы тестирования.

Сочетания клавиш для Microsoft Test Manager