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

Лабораторная среда — это группа компьютеров, управляемых как единая сущность. Обычно они используются для системного тестирования. При тестировании распределенного приложения, например веб-приложения, можно выполнять реалистичные тесты, развертывая различные компоненты на разных компьютерах.

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

Ручное тестирование с использованием лабораторных серверов.

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

Возможности лабораторных сред

Возможности

Применение

Настройка

Стандартная лабораторная среда

В стандартную среду можно добавлять любые физические компьютеры или виртуальные машины под управлением ОС Windows.

+

  • Сбрасывать компьютеры в среде в чистое состояние, прежде чем запускать тесты.

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

  • Сохранять среду как шаблон, из которого можно создавать новые среды с новыми виртуальными машинами.

Среда SCVMM

Начальная настройка: создание виртуальных машин в SCVMM.

После настройки машин SCVMM из них можно создавать среды. Можно также сохранить машины как шаблоны и делать чистые копии.

+

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

Среды, изолированные от среды

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