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


ExtractHiddenFields - класс

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

Извлекает все скрытые поля из ответа и добавляет все значения к контексту.

Пространство имен:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Сборка:  Microsoft.VisualStudio.QualityTools.WebTestFramework (в Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Синтаксис

'Декларация
Public Class ExtractHiddenFields _
    Inherits ExtractionRule
'Применение
Dim instance As ExtractHiddenFields
public class ExtractHiddenFields : ExtractionRule
public ref class ExtractHiddenFields : public ExtractionRule
public class ExtractHiddenFields extends ExtractionRule

Заметки

Данное правило извлекает все скрытые поля формы из страницы HTML и сохраняет их в контексте, чтобы следующий запрос мог использовать значения скрытых полей формы. Каждое извлеченное скрытое поле сохраняется в контексте с помощью следующего соглашения об именах: $HIDDEN<имя>.<ИмяСкрытогоПоля>, где имя является именем параметра контекста, заданным в правиле ExtractHiddenFields. Если то же имя параметра контекста использует другое правило ExtractHiddenFields, все существующие скрытые поля, использующие это имя, будут удалены из контекста.

ms246022.alert_note(ru-ru,VS.90).gifПримечание.

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

Иерархия наследования

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

ExtractHiddenFields - члены

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

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

Работа с веб-тестами

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

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