Microsoft.VisualStudio.TestTools.WebTesting.Rules - пространство имен
Обновлен: Ноябрь 2007
Пространство имен Microsoft.VisualStudio.TestTools.WebTesting.Rules содержит набор правил, используемых веб-тестами для тестирования веб-страниц. Эти правила обеспечивают веб-тесты наборами средств для тестирования содержимого веб-страниц. Помимо этого, для расширения функциональных возможностей веб-тестов можно создавать пользовательские правила. Правила определяются двумя категориями: правила извлечения и правила проверки. Правила извлечения выполняют поиск содержимого на веб-страницах и добавляют сведения к контексту, который может быть передан будущим запросам. Правила проверки проверяют, существует ли содержимое.
Классы
Класс | Описание | |
---|---|---|
ExtractAttributeValue | Извлекает значение атрибута из заданного тега HTML. | |
ExtractFormField | Извлекает значение атрибута поля формы и добавляет его к объекту WebTestContext. | |
ExtractHiddenFields | Извлекает все скрытые поля из ответа и добавляет все значения к контексту. | |
ExtractHttpHeader | Используется для извлечения значения заголовка HTTP из ответа и размещения значения заголовка в объекте WebTestContext. | |
ExtractRegularExpression | Извлекает из ответа текст, соответствующий шаблону регулярного выражения. | |
ExtractText | Извлечение текста из объекта HtmlDocument на основе разграничения начальных и конечных строк, поиска регулярных выражений и вхождения текста. Извлеченный текст добавляется к объекту WebTestContext. | |
ValidateFormField | Проверяет имя и значение атрибута поля формы. | |
ValidateResponseUrl | Правило проверки проверяет, что перенаправление происходит во время выполнения веб-теста тогда и только тогда, когда оно ожидается. | |
ValidationRuleFindText | Проверяет, существует ли указанный текст в текстовом ответе. | |
ValidationRuleRequestTime | Проверяет, что ответ на запрос вернулся в течение указанного периода времени. | |
ValidationRuleRequiredAttributeValue | Проверяет, что объект HtmlDocument, входящий в ответ, содержит тег, который имеет атрибут с указанным значением. | |
ValidationRuleRequiredTag | Проверяет наличие указанного тега в ответе. |
См. также
Ссылки
Другие ресурсы
Общие представления о веб-тестах
Практическое руководство. Добавление правила проверки в веб-тест
Практическое руководство. Добавление правила извлечения к веб-тесту
Практическое руководство. Создание пользовательского правила проверки
Практическое руководство. Создание пользовательского правила извлечения