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


Microsoft.VisualStudio.TestTools.WebTesting.Rules - пространство имен

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

Пространство имен Microsoft.VisualStudio.TestTools.WebTesting.Rules содержит набор правил, используемых веб-тестами для тестирования веб-страниц. Эти правила обеспечивают веб-тесты наборами средств для тестирования содержимого веб-страниц. Помимо этого, для расширения функциональных возможностей веб-тестов можно создавать пользовательские правила. Правила определяются двумя категориями: правила извлечения и правила проверки. Правила извлечения выполняют поиск содержимого на веб-страницах и добавляют сведения к контексту, который может быть передан будущим запросам. Правила проверки проверяют, существует ли содержимое.

Классы

  Класс Описание
ms244169.pubclass(ru-ru,VS.90).gif ExtractAttributeValue Извлекает значение атрибута из заданного тега HTML.
ms244169.pubclass(ru-ru,VS.90).gif ExtractFormField Извлекает значение атрибута поля формы и добавляет его к объекту WebTestContext.
ms244169.pubclass(ru-ru,VS.90).gif ExtractHiddenFields Извлекает все скрытые поля из ответа и добавляет все значения к контексту.
ms244169.pubclass(ru-ru,VS.90).gif ExtractHttpHeader Используется для извлечения значения заголовка HTTP из ответа и размещения значения заголовка в объекте WebTestContext.
ms244169.pubclass(ru-ru,VS.90).gif ExtractRegularExpression Извлекает из ответа текст, соответствующий шаблону регулярного выражения.
ms244169.pubclass(ru-ru,VS.90).gif ExtractText Извлечение текста из объекта HtmlDocument на основе разграничения начальных и конечных строк, поиска регулярных выражений и вхождения текста. Извлеченный текст добавляется к объекту WebTestContext.
ms244169.pubclass(ru-ru,VS.90).gif ValidateFormField Проверяет имя и значение атрибута поля формы.
ms244169.pubclass(ru-ru,VS.90).gif ValidateResponseUrl Правило проверки проверяет, что перенаправление происходит во время выполнения веб-теста тогда и только тогда, когда оно ожидается.
ms244169.pubclass(ru-ru,VS.90).gif ValidationRuleFindText Проверяет, существует ли указанный текст в текстовом ответе.
ms244169.pubclass(ru-ru,VS.90).gif ValidationRuleRequestTime Проверяет, что ответ на запрос вернулся в течение указанного периода времени.
ms244169.pubclass(ru-ru,VS.90).gif ValidationRuleRequiredAttributeValue Проверяет, что объект HtmlDocument, входящий в ответ, содержит тег, который имеет атрибут с указанным значением.
ms244169.pubclass(ru-ru,VS.90).gif ValidationRuleRequiredTag Проверяет наличие указанного тега в ответе.

См. также

Ссылки

ValidationRule

ExtractionRule

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

Общие представления о веб-тестах

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

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

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

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