Microsoft.VisualStudio.TestTools.WebTesting.Rules - пространство имен
Пространство имен Microsoft.VisualStudio.TestTools.WebTesting.Rules содержит набор правил, используемых веб-тестами производительности для тестирования веб-страниц.Эти правила обеспечивают веб-тесты производительности наборами средств для тестирования содержимого веб-страниц.Кроме того, для расширения функциональных возможностей веб-тестов производительности можно создавать настраиваемые правила.Правила определяются двумя категориями: правила извлечения и правила проверки.Правила извлечения выполняют поиск содержимого на веб-страницах и добавляют сведения в контекст, который может быть передан будущим запросам.Правила проверки проверяют, существует ли содержимое.
Классы
Класс | Описание | |
---|---|---|
ConditionalRuleTypeAttribute | Атрибут, представляющий атрибута типа условного правила.Данный атрибут указывает тип условного правила, к которому применяется условное правило. | |
ContextParameterExistenceRule | Класс, содержащий условное правило, которое проверяет, существует ли параметр контекста. | |
CookieComparisonRule | Класс, содержащий условное правило, проверяющее значение файла Cookie. | |
CookieExistenceRule | Класс, содержащий условное правило, которое проверяет, существует ли определенный файл cookie. | |
CountingLoopRule | Класс, содержащий условное правило, используемое для выполнения цикла определенное количество раз. | |
ExtractAttributeValue | Извлекает значение атрибута из заданного тега HTML. | |
ExtractFormField | Извлекает значение атрибута поля формы и добавляет его к объекту WebTestContext. | |
ExtractGuids | ||
ExtractHiddenFields | Извлекает все скрытые поля из ответа и добавляет все значения к контексту. | |
ExtractHttpHeader | Используется для извлечения значения заголовка HTTP из ответа и размещения значения заголовка в объекте WebTestContext. | |
ExtractRegularExpression | Извлекает из ответа текст, соответствующий шаблону регулярного выражения. | |
ExtractText | Извлекает текста из объекта HtmlDocument на основе разграничения начальных и конечных строк, поиска регулярных выражений и вхождений текста.Извлеченный текст добавляется к объекту WebTestContext. | |
ForLoopRule | Класс, содержащий условное правило, представляющее оператор итерации, оператор инициализации, тестовое выражение и оператор инкремента. | |
IsContextParameterNameAttribute | Атрибут, указывающий, что свойство представляет имя параметра контекста. | |
LastRequestOutcomeRule | Класс, содержащий условное правило, которое сравнивает результат последнего запроса.Применяется только к условным операторам. | |
LastResponseCodeRule | Класс, содержащий условное правило, проверяющее код ответа последнего ответа.Применяется только к условным операторам. | |
NumericalComparisonRule | Класс, содержащий условное правило, состоящее из числового сравнения. | |
ProbabilityRule | Класс, который будет содержать условное правило, основанное на предоставленной вероятности. | |
RuleExecutionOrderAttribute | Атрибут, указывающий, когда следует выполнять правило по отношению к зависимым запросам этого правила. | |
RuleResult | Представляет результат выполнения правила веб-теста производительности. | |
SharePointExtractFormField2 | ||
SharePointExtractGUIDFormField | ||
SharePointExtractListViewWebPartScriptValues | ||
SharePointExtractSelectFormField | ||
SharePointExtractViaKeyString | ||
SharePointFindCalendarDates | ||
SharePointFindCalendarItems | ||
SharePointFindDocumentItems | ||
SharePointFindHrefs | ||
SharePointFindListItems | ||
SharePointFindWorkFlowInstances | ||
SharePointValidationRuleFindText2 | ||
SharePointValidationRuleResponseURL2 | ||
StringComparisonRule | Класс, содержащий условное правило, состоящее из сравнения строк. | |
ValidateFormField | Проверяет имя и значение атрибута поля формы. | |
ValidateHtmlSelectTag | Правило проверки, используемое для проверки выбранного параметра из HTML-тега "select". | |
ValidateHtmlTagInnerText | Правило проверки, используемое для проверки внутреннего текста из тега HTML. | |
ValidateResponseUrl | Представляет правило, которое проверяет, что перенаправление происходит во время выполнения веб-теста производительности тогда и только тогда, когда оно ожидается. | |
ValidationRuleFindText | Проверяет, существует ли указанный текст в текстовом ответе. | |
ValidationRuleRequestTime | Проверяет, что ответ на запрос вернулся в течение указанного периода времени. | |
ValidationRuleRequiredAttributeValue | Проверяет, что объект HtmlDocument, входящий в ответ, содержит тег, который имеет атрибут с указанным значением. | |
ValidationRuleRequiredTag | Проверяет наличие указанного тега в ответе. | |
ValidationRuleResponseTimeGoal | Используется для проверки того, что время ответа на запрос меньше или равно целевому значению времени ответа, заданному в свойствах запроса. |
Перечисления
Перечисление | Описание | |
---|---|---|
SharePointExtractSelectFormField.SelectionOptionValues |
См. также
Ссылки
Другие ресурсы
Working with Web Tests Overview
Практическое руководство. Добавление правила проверки к веб-тесту производительности
Практическое руководство. Добавление правила извлечения к веб-тесту производительности