Практическое руководство. Создание наборов тестов и управление ими
Можно создать наборы тестов в плане тестирования, выбрав тестовые случаи, которые требуется добавить в набор тестов, из списка всех тестовых случаев в командном проекте. При необходимости можно добавить новые тестовые случаи.
Объединение тестовых случаев позволяет выполнить все тесты, выбрав содержащий их набор тестов. Дополнительные сведения о выполнении тестов из набора см. в разделе Выполнение тестов.
Наборы тестов в плане тестирования добавляются и управляются как узлы иерархии, включающей корневой узел. Имя набора тестов в корневом узле совпадает с именем плана тестирования. Он содержит все остальные наборы тестов. Наборы тестов, не основанные на запросах и не созданные с помощью требований, могут содержать другие наборы тестов помимо тестовых случаев. На следующем рисунке показана иерархия наборов тестов.
Примечание
Наборы тестов на основе запросов или созданные с помощью требований не могут содержать другие наборы тестов.
В следующих процедурах приводятся инструкции по добавлению наборов тестов в план тестирования и управлению ими.
Добавление набора тестов и тестовых случаев в план тестирования
Удаление тестового случая из набора тестов
Перемещение набора тестов
Изменение имени набора тестов
Удаление набора тестов
Создание копии набора тестов
Добавление набора тестов и тестовых случаев в план тестирования
Добавление набора тестов и тестовых случаев в план тестирования
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Выберите расположение в области иерархии набора тестов, в котором требуется создать набор тестов, и щелкните Создать в области, где отображается иерархия набора тестов.
Примечание
В иерархии наборов тестов есть корневой узел, имя которого совпадает с именем плана тестирования.К этому корневому узлу набора тестов можно добавлять тестовые случаи или наборы тестов, но его нельзя переименовывать.
Введите имя нового набора тестов.
Это имя будет также отображаться в области сведений набора тестов.
(Необязательно) Щелкните Состояние и выберите состояние из списка, воспользовавшись сведениями из следующей таблицы.
Состояние
Условия использования
В планировании
Вы еще не готовы выполнять тесты в этом наборе тестов.
Выполняется
Вы готовы выполнять тесты в этом наборе тестов.
Завершено
Тесты в этом наборе выполнены и достигнутый уровень качества соответствует поставленным задачам.
Важно!
Для выполнения тестов нужно установить для набора тестов состояние Выполняется.
Чтобы изменить конфигурации по умолчанию для созданного набора тестов, если требуется, чтобы они отличались от параметров по умолчанию для содержащего их плана, щелкните стрелку раскрывающегося списка в конце списка конфигураций.
Откроется диалоговое окно, в котором отображаются все конфигурации для командного проекта и текущие конфигурации по умолчанию для плана тестирования.
Сначала нужно снять флажок для пункта Использовать конфигурации из родительского набора тестов, а затем выбрать конфигурации по умолчанию, которые нужно добавить, а также те, которые нужно удалить.
Примечание
Изменение конфигураций по умолчанию влияет только на новые тестовые случаи или наборы тестов, добавляемые к данному набору тестов.Дополнительные сведения о том, как изменять конфигурации для тестов, уже включенных в план тестирования, см. описание процедуры обновления конфигураций для определенных тестовых случаев.
(Необязательно) Для добавления новой конфигурации или управления имеющимися конфигурациями щелкните Диспетчер.
Откроется окно с действием "Диспетчер конфигураций тестов". Дополнительные сведения о создании конфигураций с помощью диспетчера конфигураций тестов см. в разделе Практическое руководство. Создание конфигураций тестов.
Для сохранения изменения конфигураций по умолчанию выберите Сохранить.
Чтобы добавить существующий тестовый случай в этот набор тестов, щелкните Добавить.
Откроется диалоговое окно Добавить тестовые случаи в набор. Все доступные тестовые случаи отображаются в списке тестов.
Примечание
Тесты, уже добавленные в набор тестов, в списке тестов не отображаются.
(Необязательно) Если перечислено несколько тестовых случаев, можно ограничить круг поиска среди них, изменив запрос следующим образом.
Чтобы добавить новое предложение в запрос, выберите пункт Щелкните здесь, чтобы добавить предложение.
Щелкните каждый столбец в предложении запроса, чтобы заполнить предложение. Если для столбца доступно несколько значений, то при его выборе отображается стрелка раскрывающегося списка. Нажмите стрелку раскрывающегося списка для выбора одного из значений списка. Доступны следующие столбцы.
Столбец запроса
Способ заполнения
И/Или
Выберите значение И, если для получения необходимого результата должны быть справедливы данное предложение и предложение, предшествующее ему. Выберите значение Или, если для получения необходимого результата должно быть справедливо либо данное предложение, либо предшествующее ему предложение.
Поле
Список данного поля содержит все просматриваемые при поиске поля рабочего элемента, используемые на текущем сервере Team Foundation Server. Можно использовать любое количество предложений и полей, необходимое для получения оптимального результата. Нажмите ALT + СТРЕЛКА ВНИЗ или введите имя поля, которое нужно выбрать.
Оператор
Примеры выбора оператора: = (равно), <> (не равно), > (больше чем), < (меньше чем), >= (больше чем или равно), <= (меньше чем или равно), Увеличение, Всегда, Никогда и Содержит.
Значение
Задает значение, поиск которого выполняется в определенном поле. Если доступно несколько значений, щелкните стрелку раскрывающегося меню и выберите нужное. В Team Foundation (отслеживание рабочих элементов) предусмотрено несколько переменных запросов для динамического добавления значений в запрос. Дополнительные сведения см. в разделе How to: Run or Cancel a Work Item Query.
Повторите два предыдущих шага для добавления всех искомых значений.
Для просмотра результатов запроса щелкните Выполнить, чтобы выполнить запрос.
Выберите тесты, которые нужно добавить, и щелкните Добавить тестовые случаи.
Выбранные тестовые случаи отображаются в области сведений набора тестов.
Примечание
Чтобы добавить копию существующего тестового случая в набор тестов, щелкните тестовый случай правой кнопкой мыши и выберите команду Создать копию и добавить к набору.Откроется диалоговое окно с новым тестовым случаем, в котором можно при необходимости изменить тестовый случай.
Чтобы создать тестовый случай и добавить его в этот набор тестов, щелкните Создать.
Откроется диалоговое окно Создать тестовый случай.
Введите сведения о новом тестовом случае, включая действия и ожидаемые результаты для каждого шага теста, а затем нажмите кнопку Сохранить и закрыть.
Новый тестовый случай теперь отображается в области сведений набора тестов.
Примечание
Дополнительные сведения о создании новых тестовых случаев см. в разделе Практическое руководство. Создание ручного тестового случая.
Для добавления дополнительных тестовых случаев повторите два предыдущих шага.
Примечание
Все добавляемые существующие или создаваемые тестовые случаи сопоставляются с конфигурацией по умолчанию. Полученные комбинации определяют, какие конфигурации следует использовать с каждым тестом в плане тестирования.Для просмотра этих комбинаций выберите набор тестов и щелкните Конфигурации.
Изменения, внесенные в план тестирования, сохраняются автоматически.
Удаление тестового случая из набора тестов
Удаление тестового случая из набора тестов
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Выберите набор тестов, щелкнув его в иерархии наборов тестов.
Тестовые случаи в этом наборе тестов отобразятся в области сведений набора тестов.
Чтобы удалить тестовый случай из набора тестов, выберите его в списке области сведений набора тестов и нажмите кнопку Удалить на панели инструментов**.**
Примечание
Тестовый случай удаляется только из набора тестов.При необходимости его можно будет снова добавить в дальнейшем.
Теперь этот тестовый случай не отображается в области сведений набора тестов.
Перемещение набора тестов
Набор тестов можно переместить в другое расположение в иерархии наборов тестов.
Перемещение набора тестов
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Чтобы переместить существующий набор тестов, щелкните его и перетащите в узел, в котором требуется его разместить. Или щелкните набор тестов правой кнопкой мыши и выберите команду Вырезать, затем щелкните правой кнопкой мыши узел, в котором требуется его разместить, и выберите команду Вставить.
Набор тестов станет дочерним элементом этого узла и будет отображаться в новом расположении в иерархии наборов тестов.
Примечание
При перемещении набора тестов все дочерние наборы тестов перемещаются вместе с ним.Набор тестов нельзя переместить так, чтобы он стал дочерним элементом набора тестов на основе запроса или созданного путем добавления требования в план тестирования.
Изменение имени набора тестов
Изменение имени набора тестов
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Чтобы переименовать существующий набор тестов, щелкните его правой кнопкой мыши в дереве наборов тестов и выберите команду Переименовать.
Примечание
Переименовать набор тестов также можно с помощью клавиши F2.
Введите новое имя для набора тестов.
Новый набор тестов отобразится в иерархии наборов тестов под новым именем.
Удаление набора тестов
Удаление набора тестов
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Чтобы удалить существующий набор тестов, щелкните его правой кнопкой мыши в дереве наборов тестов и выберите команду Удалить.
Откроется диалоговое окно подтверждения.
Важно!
Будет потеряна возможность просматривать результаты тестов или наборов тестов, содержащихся в этом наборе.Кроме того, все дочерние наборы тестов, содержащиеся в этом наборе, будут безвозвратно удалены.
Чтобы подтвердить удаление набора тестов, щелкните Удалить набор тестов.
Набор тестов перестанет отображаться в иерархии наборов тестов для этого плана.
Создание копии набора тестов
Набор тестов можно переместить в другое расположение в иерархии наборов тестов.
Создание копии набора тестов
Откройте Microsoft Test Manager.
Примечание
Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.
В меню Центр тестирования выберите пункт План и затем пункт Содержание.
Отображается область Содержание.
Чтобы скопировать существующий набор тестов, щелкните его правой кнопкой мыши и выберите команду Копировать, затем щелкните правой кнопкой мыши узел, в который требуется его скопировать. Выберите команду Вставить.
Набор тестов станет дочерним элементом этого узла и будет отображаться в новом расположении в иерархии наборов тестов.
Примечание
При копировании набора тестов все дочерние наборы тестов копируются вместе с ним.Набор тестов нельзя скопировать так, чтобы он стал дочерним элементом набора тестов на основе запроса или созданного путем добавления требования в план тестирования.
См. также
Задачи
Практическое руководство. Создание наборов тестов на основе запроса и управление ими
Практическое руководство. Копирование наборов тестов из другого плана тестирования
Основные понятия
Группировка тестовых случаев в наборы тестов
Другие ресурсы
How to: Create Test Suites from Requirements or User Stories