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


Практическое руководство. Фильтрация тестов

Обновлен: Ноябрь 2007

Фильтрация отображения тестов выполняется с помощью элементов управления на панели инструментов редактора списка тестов и панели инструментов в окне представления теста.

Для чего нужна фильтрация тестов? Фильтрация может пригодиться для выявления определенной ошибки в построении путем ограничения списка применяемых тестов. Это означает, что в результат фильтрации будут включены только веб-тесты или только нагрузочные тесты и т.д. Кроме того, для тестирования определенного метода или класса в фильтр можно включить только применяемые модульные тесты.

Фильтрация отображения тестов

  1. На панели инструментов редактора списка тестов или окна представления теста щелкните стрелку вниз в списке Фильтровать столбец и выберите свойство, по которому будет выполняться фильтрация.

    Примерами свойств для выбора являются Пространство имен, Имя класса, Владелец, Проект, Включенный тест и Имя списка тестов.

    ms182453.alert_note(ru-ru,VS.90).gifСовет.

    Свойство, выбранное для фильтрации, не добавляется в качестве столбца. Для добавления столбца следует щелкнуть правой кнопкой мыши заголовок столбца и в контекстном меню выбрать команду Добавить/Удалить столбцы. Затем в диалоговом окне Добавление/Удаление столбцов выберите столбцы для добавления и определите порядок их отображения с помощью кнопок Вверх и Вниз. По завершении нажмите кнопку ОК. Дополнительные сведения см. в разделе Практическое руководство. Настройка представлений тестов.

  2. В списке Текст фильтра введите строковое значение, по которому будет выполняться фильтрация.

    Например, при выборе имени класса в качестве столбца фильтра следует ввести имя класса "BankAccountTest" для текста фильтра.

    ms182453.alert_note(ru-ru,VS.90).gifПримечание.

    Фильтрация осуществляется без учета регистра. Строки "BankAccountTest" и "bankaccounttest" дают одинаковый результат.

  3. Нажмите кнопку Применить фильтр.

    Фильтр будет применен. Отобразятся только тесты, значение которых соответствует выбранному условию в списке Столбец фильтра.

Останов фильтрации тестов

  • Для отображения всех тестов следует очистить текущий используемый фильтр. Для этого в списке Текст фильтра выберите <Очистить фильтр>.

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

    При использовании редактора списка тестов в нем отобразятся все тесты из выбранного на текущий момент списка тестов. Если список не выбран, отобразится содержимое текущего выделения, например Все загруженные тесты или Тесты вне списка.

См. также

Задачи

Практическое руководство. Настройка представлений тестов

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

Управление тестами