Сведения о правилах извлечения

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

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

Правила проверки похожи на правила извлечения, но они не извлекают данные, а проверяют их существование. Дополнительные сведения см. в разделе О правилах проверки.

Предварительно определенные правила извлечения

Visual Studio Team System Test Edition включает следующие предварительно определенные правила извлечения.

Тип правила извлечения

Описание

Извлечь значение атрибута

Извлекает значение атрибута из заданного тега HTML.

Извлечь поле формы

Извлекает значение указанного поля формы в ответе.

Извлечь заголовок HTTP

Извлекает значение заголовка HTTP.

Извлечь регулярное выражение

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

Извлечь текст

Извлекает текст из ответа.

Извлечь скрытые поля

Извлекает все скрытые поля из ответа.

Настраиваемые правила извлечения

Test Edition предоставляет предварительно определенные правила извлечения в форме классов в пространстве имен Microsoft.VisualStudio.TestTools.WebTesting.Rules. Однако можно создавать собственные настраиваемые правила извлечения, производные от класса ExtractionRule. Дополнительные сведения см. в разделе Практическое руководство. Создание пользовательского правила извлечения.

См. также

Задачи

Практическое руководство. Добавление правила извлечения к веб-тесту

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

Пошаговое руководство. Добавление правил проверки и извлечения к веб-тесту

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

О правилах проверки

Ссылки

Microsoft.VisualStudio.TestTools.WebTesting.Rules

ExtractionRule