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


Определение построений, содержащих исправления ошибок, новые возможности или требования

Если построение тестируемого приложения выполняется с помощью Team Foundation Build, то, используя приложение Microsoft Test Manager, можно определить изменения, различающие два построения. Это позволяет проанализировать внесенные изменения и решить, следует ли использовать для тестируемого приложения другое построение. Если, например, известно, что новое построение содержит исправление ошибки, которая заблокировала выполнение многих тестов, можно назначить это построение для использования в плане тестирования.

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

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

Выбор построения

Примечание

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

Задачи

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

Задачи

Связанные разделы

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

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

Связь завершенной работы с набором изменений. При возврате изменений кода необходимо убедиться, что эти изменения связаны с рабочим элементом, который они разрешают. Чтобы установить связь рабочего элемента с набором изменений, при возврате набора изменений в систему управления версиями необходимо создать тип связи с рабочим элементом. Например, если изменения кода направлены на реализацию требования, при возврате их необходимо связать с требованием.

Сопоставление рабочих элементов с наборами изменений

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

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

Подготовка наборов тестов для тестирования. Если в определенном построении реализовано требование или описание функциональности пользователя, можно приступить к выполнению набора тестов для этого требования.

Практическое руководство. Изменение состояния тестирования наборов тестов

См. также

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

Выполнение тестов