Сведения о правилах извлечения
Обновлен: Ноябрь 2007
Правила извлечения помогают проверять правильность работы веб-приложения путем извлечения данных из ответов на веб-запросы. Правила извлечения хранят результаты в контексте теста в виде пар "имя-значение". Правила могут извлекать поля форм, текст, атрибуты, заголовки, регулярные выражения и скрытые поля.
Правила проверки похожи на правила извлечения, но они не извлекают данные, а проверяют их существование. Дополнительные сведения см. в разделе О правилах проверки.
Предварительно определенные правила извлечения
Visual Studio Team System Test Edition включает следующие предварительно определенные правила извлечения.
Тип правила извлечения |
Описание |
---|---|
Извлечь значение атрибута |
Извлекает значение атрибута из заданного тега HTML. |
Извлечь поле формы |
Извлекает значение указанного поля формы в ответе. |
Извлечь заголовок HTTP |
Извлекает значение заголовка HTTP. |
Извлечь регулярное выражение |
Извлекает из ответа текст, соответствующий регулярному выражению. |
Извлечь текст |
Извлекает текст из ответа. |
Извлечь скрытые поля |
Извлекает все скрытые поля из ответа. |
Настраиваемые правила извлечения
Test Edition предоставляет предварительно определенные правила извлечения в форме классов в пространстве имен Microsoft.VisualStudio.TestTools.WebTesting.Rules. Однако можно создавать собственные настраиваемые правила извлечения, производные от класса ExtractionRule. Дополнительные сведения см. в разделе Практическое руководство. Создание пользовательского правила извлечения.
См. также
Задачи
Практическое руководство. Добавление правила извлечения к веб-тесту
Практическое руководство. Создание пользовательского правила извлечения
Пошаговое руководство. Добавление правил проверки и извлечения к веб-тесту