Практическое руководство. Создание упорядоченного теста
Опубликовано: Апрель 2016
Упорядоченный тест — это контейнер, который содержит другие тесты и обеспечивает выполнение этих тестов в указанном порядке.
Требования
- Visual Studio Enterprise, Visual Studio Test Professional
Предупреждение
В упорядоченном тесте все тесты самодостаточны и независимы.Поэтому между выполнением тестов состояние среды не сохраняется.
Примечание
Прежде чем начать описанную ниже процедуру, необходимо подготовить другие тесты для добавления в упорядоченный тест.
Создание упорядоченного теста
В обозревателе решений откройте контекстное меню проекта модульных тестов или проекта с закодированными тестами пользовательского интерфейса, выберите команду Добавить и пункт Упорядоченный тест.
Упорядоченный тест открывается в главном окне редактирования документов. Это окно используется для выбора и добавления тестов в новый упорядоченный тест.
(Необязательно) Измените список, в котором выбираются тесты. Выберите стрелку вниз под разделом Выберите проект для просмотра тестов и выберите тестовый проект в решении.
Выберите тест в разделе Доступные тесты. Можно выбрать несколько тестов. Для этого их следует щелкнуть, удерживая клавишу SHIFT или CTRL.
Чтобы переместить тест или тесты в упорядоченный тест, выберите стрелку вправо.
Примечание
Один тест можно добавить несколько раз в тот же самый упорядоченный тест.При этом тест будет выполнен в заданном порядке ровно столько раз, сколько он указан в упорядоченном тесте.
Чтобы удалить тест из упорядоченного теста, выберите тест в областиВыбранные тесты и выберите стрелку влево. Чтобы удалить одновременно несколько тестов, выберите их, удерживая клавишу SHIFT или CTRL, а затем щелкните стрелку влево.
(Необязательно) Можно изменить порядок выполнения тестов в упорядоченном тесте. Для этого следует выбрать тест в области Выбранные тесты и затем выбрать стрелку вверх или вниз. Чтобы одновременно изменить порядок выполнения нескольких тестов, выберите их, удерживая клавишу SHIFT или CTRL, а затем щелкните стрелку вверх или вниз.
Примечание
Если установить флажок Продолжить после ошибки, упорядоченный тест будет выполняться независимо от возникновения ошибок в одном или нескольких тестах.Если флажок Продолжить после ошибки не установлен, выполнение упорядоченного теста останавливается после возникновения ошибки теста.
Упорядоченный тест готов к выполнению. Дополнительные сведения о выполнении тестов см. в разделе Практическое руководство. Запуск тестов из Microsoft Visual Studio.
См. также
Практическое руководство. Запуск тестов из Microsoft Visual Studio