Определение категорий тестов для группировки тестов

При создании автоматических тестов с помощью Visual Studio, можно управлять эти тесты, категоризации их с категориями теста.При выполнении этих автоматических тестов с помощью Visual Studio, Team Foundation Build или mstest.exe можно использовать эти категории тестов легко выбора, проверяет будет запущен. Добавление категории теста как атрибуты к методам теста.

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Категории тестов обеспечивают более высокий уровень гибкости по сравнению с функцией списков тестов, использовавшейся в предыдущих версиях Microsoft Visual Studio.Для одновременного запуска тестов из нескольких категорий или ограничения выполняемых тестов только тестами из определенных категорий можно использовать категории тестов вместе с логическими операторами.Кроме того, категории тестов легко добавлять при создании методов теста, и после создания этих методов не требуется вести списки тестов.Благодаря использованию категорий устраняется необходимость в извлечении и возврате файла <имя решения>.vsmdi, содержащего списки тестов.

Предупреждающее замечаниеВнимание

Списки тестов больше не поддерживаются не полностью в Visual Studio 2012:

Задачи

Задачи

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

Группировка тестов по категориям. Автоматический тест можно добавить в одну или несколько категорий тестов с помощью атрибута тестирования.Каждый тест может принадлежать нескольким категориям.

Запуск тестов с помощью категорий тестов. После выбора тестов для запуска можно указать категории, к которым должны принадлежать эти тесты.Для этого используются логические операторы.Например, можно запустить все тесты, принадлежащие категориям "Приоритет 1" и "Приоритет 2".

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

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

См. также

Другие ресурсы

Создание автоматических тестов с помощью Microsoft Test Manager