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

При работе с приложением Microsoft Test Manager (MTM) может записывать ваши действия, комментарии, снимки экрана и другие данные. Запись упрощает воспроизведение ошибок. Можно быстро воспроизвести тесты при обновлении приложения.

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

  1. Установите последнюю сборку приложения. Если это настольное приложение, установите его на компьютер с MTM. Если это сервер, можно установить его на любой другой компьютер, но браузер или клиент следует запустить на компьютере, где есть MTM.

    (Советы по эффективному управлению тестовыми компьютерами см. в разделе Тестирование в лабораторной среде.)

  2. Подключите MTM к плану тестирования, если вы это еще не сделали. План тестирования сохраняет параметры по умолчанию и результаты тестов.

  3. Запустите сеанс произвольного тестирования в Microsoft Test Manager.

    Starting exploratory testing

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

  4. Подготовьте приложение к тестированию. Например, если это веб-сайт, запустите сервер.

  5. Закончив подготовку, запустите запись.

    Test Runner highlighting Start button

  6. Работая с приложением, добавляйте комментарии и снимки экрана в окне Test Runner.

    Record your comments and actions while exploring

    Если нужно отредактировать снимок экрана, дважды щелкните его.

  7. Создайте ошибку, если обнаружили проблему. К ошибке автоматически добавляется список действий и комментарии.

    Bug automatically includes repro steps

  8. Создайте тестовый случай.

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

    Create a test case from your action recording

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

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

  10. Завершите тест.

    Pausing and completing your recording

    Присвойте тестовому запуску имя, соответствующее результату, например "Не удалось открыть учетную запись" или "Успешно создан заказ".

  11. Просмотрите произвольные тесты в этом плане, чтобы получить представление о ходе выполнения спринта.

    Summary of the exploratory test session

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

Как включить запись экрана во время тестирования?

Это одна из возможностей, доступных в параметрах тестирования. Последовательно выберите План, Свойства и в разделе Ручные запуски выберите Параметры тестирования = <Новый…>. В мастере параметров тестирования присвойте имя новому набору параметров. Перейдите вниз страницы Данные и диагностика и выберите Средство записи экрана и речи. Нажмите кнопку Настроить, если требуется записывать голос вместе с экраном.

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

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

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

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