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


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

Пространство имен Microsoft.VisualStudio.TestTools.UITesting предоставляет классы для поддержки закодированных тестов пользовательского интерфейса.Это пространство имен содержит классы для взаимодействия с пользовательскими элементами управления через клавиатуру и мышь на HTML-страницах и приложениях форм Windows и Windows Presentation Framework.

Классы

  Класс Описание
Открытый класс ApplicationUnderTest Автоматизирует операции тестовых приложений.
Открытый класс BrowserWindow Представляет окно веб-браузера в инфраструктуре тестирования vstsEssTest.
Открытый класс CodedUITestAttribute Указывает, что метод, к которому применяется этот атрибут, можно редактировать и воспроизводить в среде закодированных тестов пользовательского интерфейса.
Открытый класс ColorDifference Представляет разницу по каналам между двумя цветами, используемыми для представления погрешности.
Открытый класс ControlType Представляет типы элементов управления для тестирования пользовательского интерфейса приложения.Этот класс не наследуется.
Открытый класс HtmlLoggerState
Открытый класс ImageComparer
Открытый класс Keyboard Предоставляет статические методы для выполнения автоматических действий клавиатуры.
Открытый класс Mouse Предоставляет статические методы для выполнения действий мыши в тесте пользовательского интерфейса.
Открытый класс Playback Класс, содержащий параметры, которые должны использоваться для воспроизведения.
Открытый класс PlaybackErrorEventArgs Представляет аргументы события, доступные, когда действие завершается неудачей по время воспроизведения теста.
Открытый класс PlaybackSettings Параметры, используемые для воспроизведения.
Открытый класс PropertyExpression Представляет пару ключ-значение свойств поиска с необязательным оператором выражения свойства.
Открытый класс PropertyExpressionCollection Представляет коллекцию объектов PropertyExpression.
Открытый класс UITechnologyElementProxy Класс UITechnologyElement прокси.Plugins расширения должны переопределить это и настраивать их функциональности элемента технологии.
Открытый класс UITechnologyManagerProxy Класс диспетчера технологий прокси. Plugins расширения должны переопределить это и настраивать их функциональности диспетчера технологий.
Защищенный класс UITechnologyManagerProxy.ChildrenEnumeratorProxy Класс-оболочка перечислителя для внутреннего перечислителя дочерних элементов.
Открытый класс UITestActionExecutor
Открытый класс UITestControl Данный класс предоставляет возможность находить элементы управления в пользовательском интерфейсе.Он предоставляет свойства и методы, являющиеся универсальными для элементов управления в различных технологиях.
Открытый класс UITestControl.PropertyNames Представляет имена общих свойств во всех объектах UITestControl.
Открытый класс UITestControlCollection Коллекция объектов UITestControl.
Открытый класс UITestControlFactory Класс фабрики, создающий объекты UITestControl.
Открытый класс UITestPropertyDescriptor Класс, который должен содержать информацию о свойстве.
Открытый класс UITestPropertyProvider Предоставляет абстрактный базовый класс для реализации пользовательской поддержки предоставления свойств для элементов управления тестов пользовательского интерфейса.

Структуры

  Структура Описание
Открытая структура ToleranceRectangle Структура ToleranceRectangle.

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

  Перечисление Описание
Открытое перечисление PlaybackErrorOptions Представляет параметры, которые может выбрать пользователь в случае ошибки во время воспроизведения.
Открытое перечисление PropertyExpressionOperator Представляет оператор для создания выражений свойств.
Открытое перечисление UITestPropertyAttributes Выполняет перечисление атрибутов для свойства.

См. также

Ссылки

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

Тестирование пользовательского интерфейса с помощью автоматических закодированных тестов пользовательского интерфейса