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


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

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

Классы

  Класс Описание
Открытый класс ActionNotSupportedOnDisabledControlException Представляет исключение, вызываемое, когда элемент управления заблокирован.
Открытый класс ActionParameter Представляет параметр, используемый для задания значений и отправки нажатий клавиш в коде.
Открытый класс AndCondition Представляет условие AND для запроса.
Открытый класс BrowserFactory Предоставляет базовый класс фабрик браузеров, которые создают объекты BrowserService для конкретных браузеров.
Открытый класс BrowserHelper Предоставляет базовый класс для вспомогательных методов работы с браузерами.
Открытый класс BrowserService Предоставляет методы для автоматизации Microsoft Test Manager браузера.
Открытый класс ContextEntry Содержит определение части контекста записи в журнале действий.
Открытый класс DecodingFailedException Представляет исключение, вызываемое при сбое операции декодирования из-за неправильного файла ключа.
Открытый класс Entry Содержит определение класса Entry.Это может использоваться для хранения значения и его типа.
Открытый класс FailedToLaunchApplicationException Исключение возникает при сбое LaunchApplicationAction.
Открытый класс FailedToPerformActionOnBlockedControlException Исключение, вызываемое, если элемент управления пользовательского интерфейса блокирован (например, блокирован модальным диалоговым окном).
Открытый класс FailedToPerformActionOnHiddenControlException Исключение, возникающее при сбое метода EnsureVisibleByScrolling.
Открытый класс FilterCondition
Открытый класс InvalidUITestExtensionPackageException Исключение, вызываемое при обнаружении недопустимого пакета расширения тестирования пользовательского интерфейса во время записи или воспроизведения.
Открытый класс OrderOfInvoke Представляет класс вспомогательного метода, создающий порядок вызова во время записи и его поддержку во время воспроизведения.
Открытый класс PlaybackFailureException Представляет исключение, вызываемое при сбое объекта UITestAction.
Открытый класс PropertyCondition Представляет условие запроса для свойства.
Открытый класс QueryCondition Обеспечивает абстрактный базовый класс для условий запроса.
Открытый класс QueryElement Обеспечивает базовый класс для запроса в среде тестирования пользовательского интерфейса.
Открытый класс SearchConfiguration Обеспечивает вспомогательную функциональность для настройки поиска.
Открытый класс TechnologyNotSupportedException Данное исключение вызывается, если запись или воспроизведение теста не поддерживается в тестируемом приложении.
Открытый класс UITechnologyElement Обеспечивает базовый класс для реализации элемента технологии теста пользовательского интерфейса для записи и воспроизведения тестов.
Открытый класс UITechnologyManager Обеспечивает абстрактный базовый класс для диспетчеров технологий, используемых во время записи и воспроизведения тестов.
Открытый класс UITestActionLogEntry Содержит определение UITestActionLogEntry.
Открытый класс UITestControlNotAvailableException Исключение, вызываемое при попытке инфраструктуры тестирования пользовательского интерфейса получить доступ к элементу пользовательского интерфейса, который более не доступен или доступ к которому заблокирован.
Открытый класс UITestControlNotFoundException Исключение, вызываемое при попытке инфраструктуры тестирования пользовательского интерфейса получить доступ к элементу управления теста пользовательского интерфейса, который невозможно найти.
Открытый класс UITestControlNotVisibleException Исключение, вызываемое при попытке инфраструктуры тестирования пользовательского интерфейса получить доступ к элементу пользовательского интерфейса, который не видим пользователю.
Открытый класс UITestException Представляет базовый класс для всех исключений тестирования пользовательского интерфейса.
Открытый класс UITestExtensionPackage Представляет абстрактный класс, позволяющий встраивать сторонние средства тестирования в среду тестирования пользовательского интерфейса Visual Studio Application Lifecycle Management (ALM).
Открытый класс UITestExtensionPackageAttribute Представляет атрибут, который следует применить к сборке, реализующей класс UITestExtensionPackage, и позволяет сборке быстро найти пакет расширений.Этот класс не наследуется.
Открытый класс UITestMediaEventInfo Представляет аргументы события для действия в элементах управления мультимедиа.
Открытый класс UITestTraceUtility Предоставляет статические вспомогательные свойства и методы для трассировки в рамках тестов пользовательского интерфейса и Test Runner.
Открытый класс URLINVOKECOMMANDINFO
Открытый класс ValidationFailedException Представляет исключение, вызываемое при сбое объекта ValidationAction.
Открытый класс ValueMap Представляет значения для параметров, используемых в тесте пользовательского интерфейса.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс ILastInvocationInfo Предоставляет интерфейс для получения от метода UITechnologyManager.GetLastInvocationInfo дополнительных сведений о последнем действии или операции поиска.
Открытый интерфейс IQueryCondition Инфраструктура. Обеспечивает определение внутреннего интерфейса для объекта QueryCondition.
Открытый интерфейс IQueryElement Инфраструктура. Обеспечивает внутренний интерфейс для объекта QueryElement.
Открытый интерфейс IUISynchronizationWaiter Предоставляет внутренний интерфейс, обеспечивающий ожидание инфраструктуры тестирования пользовательского интерфейса перед порождением события.
Открытый интерфейс IUITechnologyElement Предоставляет внутренний интерфейс для реализации класса UITechnologyElement.Не реализовывайте этот интерфейс напрямую.Вместо этого наследуйте классы от класса UITechnologyElement.
Открытый интерфейс IUITechnologyManager Инфраструктура. Предоставляет внутренний интерфейс для реализации класса UITechnologyManager.Не реализовывайте этот интерфейс напрямую.Вместо этого наследуйте классы от класса UITechnologyManager.
Открытый интерфейс IUITestEventNotify Инфраструктура. Обеспечивает интерфейс, который необходимо реализовать с помощью записи тестов и модуля воспроизведения и который используется объектами IUITechnologyManager для реализации уведомлений об обратном вызове.
Открытый интерфейс IUniformResourceLocator Интерфейс, используемый для получения URL-адреса закрепленных ярлыков сайта.

Перечисления

  Перечисление Описание
Открытое перечисление BrowserButtonType Указывает тип кнопки браузера.
Открытое перечисление BrowserDialogAction Указывает тип элемента в диалоговом окне браузера.
Открытое перечисление CheckUncheckOptions Данное перечисление предоставляет флаги для настройки параметров установки и снятия флажков и переключателей.
Открытое перечисление ControlStates Перечисляет битовое сочетание флагов, которое указывают состояния элемента управления.
Открытое перечисление ControlSupport Это перечисление используется для указания возможные возвращаемые значения для уровня поддержки для элемента компонентом IUITechnologyManager.
Открытое перечисление ElementForThumbnailCapture Перечисление, указывающее близость элемента управления к перехвату во время события.
Открытое перечисление ExpandCollapseOptions Представляет флаги, используемые для настройки, развертывания и свертывания действий для элементов в пользовательском интерфейсе.
Открытое перечисление GetClickablePointFromOption Данное перечисление предоставляет значения, указывающие способ получения методом [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)] активной точки.
Открытое перечисление MediaActionType События, поддерживаемые элементами управления мультимедиа.
Открытое перечисление NativeControlTypeKind Представляет типы собственных значений элементов управления.
Открытое перечисление ProgrammaticActionOption Данное перечисление предоставляет варианты для вызова программного действия с помощью метода UITechnologyElement.InvokeProgrammaticAction.
Открытое перечисление PropertyConditionOperator Обеспечивает операторы для объектов PropertyExpression.
Открытое перечисление RightToLeftKind Используется методом GetRightToLeftProperty для проверки ориентации элемента: макет справа налево или текст справа налево.
Открытое перечисление ScrollAmount Используется для указания направления прокрутки полосы прокрутки, а также величины перемещения относительно размера полосы прокрутки (большое значение, малое значение или неподвижность).
Открытое перечисление ScrollDirection Это перечисление предоставляет указания направлений, используемые для настройки прокрутки в пользовательском интерфейсе.
Открытое перечисление ScrollOptions Данное перечисление предоставляет значения, используемые для настройки прокрутки в пользовательском интерфейсе.
Открытое перечисление SetValueAsComboBoxOptions Представляет значения флага для настройки способов определения значения ComboBox.
Открытое перечисление SetValueAsEditBoxOptions Представляет значения флага для настройки способов определения значения EditBox.
Открытое перечисление SmartMatchOptions Данное перечисление позволяет указывать, как объект IUITechnologyManager должен инструктировать инфраструктуру в отношении поиска наиболее подходящих результатов, если точное совпадение найти нельзя.
Открытое перечисление UISynchronizationOptions Это перечисление используется методом UITechnologyElement.SetOption для параметра UITechnologyElementOption.UISynchronizationOptions.
Открытое перечисление UITechnologyElementOption Обозначает параметры, доступные в объекте IUITechnologyElement, где каждое имя кратко описывает назначение значения параметра, его представляющего.
Открытое перечисление UITechnologyManagerProperty Данное перечисление используется реализациями интерфейса IUITechnologyManager для указания параметров, доступных для настройки свойств объекта IUITechnologyManager.Дополнительные сведения о расширении диспетчера технологий см. в разделе Расширение закодированных тестов пользовательского интерфейса и записей действий для поддержки Microsoft Excel.
Открытое перечисление UITestElementKind Это перечисление используется объектами IUITechnologyElement для определения типа элемента пользовательского интерфейса.
Открытое перечисление UITestEventType Это перечисление используется Visual Studio Application Lifecycle Management (ALM) в рамках интерфейса IVsUIEventSink для указания типа вызванного события теста.
Открытое перечисление WaitForReadyLevel Данное перечисление используется для указания способа выполнения вызовов метода UITechnologyElement.WaitForReady.
Открытое перечисление WaitForReadyOptions Это перечисление используется для указания способа ожидания готовности рабочей средой.