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

Данное пространство имен предоставляет классы, которые задают объекты действий теста, шагов теста и конфигурации для тестирования функциональности пользовательского интерфейса приложения.

Классы

  Класс Описание
Открытый класс ActionList Представляет список действий в UITest.
Открытый класс AggregatedAction Предоставляет базовый класс для всех действий, способных выполнить любую из нескольких задач.
Открытый класс AssertAction Представляет утверждения, включаемые в тест между другими действиями.
Открытый класс BrowserAction Представляет действие теста, способное выполнить любую из нескольких задач браузера.
Открытый класс DelayAction Задает задержку между выполнением последовательных действий в тесте пользовательского интерфейса.
Открытый класс DragAction Представляет действие перетаскивания мышью.
Открытый класс DragDropAction Представляет операцию перетаскивания мышью.
Открытый класс EncryptionInformation Представляет сведения о шифровании значений SendKeysAction и SetValueAction.
Открытый класс ErrorAction Представляет действие, используемое средством записи тестов для сообщения о том, что действие не удалось записать.
Открытый класс IESettings Представляет параметры конфигурации для Internet Explorer.
Открытый класс InputAction Представляет базовый класс для всех действий, связанных с текстом.
Открытый класс InvokeAction Этот класс содержит действие, относящееся к действию вызова.
Открытый класс KeyboardAction Представляет отдельные клавиатурные действия пользователя.
Открытый класс LaunchApplicationAction Представляет действие теста пользовательского интерфейса, которое запускает приложение.
Открытый класс MarkerAction Предоставляет возможность вставить метки в последовательность действий без вызова операций во время воспроизведения.
Открытый класс MediaAction Определяет действие Media
Открытый класс MouseAction Представляет сведения о действии мышью.
Открытый класс NavigateToUrlAction Представляет операцию перехода по URL-адресу.
Открытый класс NoOperationAction Представляет действие теста пользовательского интерфейса, которое ничего не делает.
Открытый класс RemoveKeysAction Предоставляет уведомление для агрегирования действий тестов о необходимости удалить из результатов теста данное действие и все предшествующие действия с соответствующей клавишей.
Открытый класс SendKeysAction Представляет действие теста, которое отправляет текст или массив клавиш.
Открытый класс SetBaseAction Предоставляет базовый класс для действий теста, которые задают значение или состояние.
Открытый класс SetStateAction Представляет действие теста, которое задает состояние связанного элемента.
Открытый класс Setting Представляет единицу данных о параметрах конфигурации.
Открытый класс SettingGroup
Открытый класс SettingMismatch Представляет различия при сравнении двух объектов Setting с одинаковыми именами.
Открытый класс SetValueAction Представляет действие теста, задающее значение.
Открытый класс SharedStepsReferenceAction Предоставляет ссылку на набор общих шагов для текущего теста.
Открытый класс StringAssertAction Представляет утверждение строки.
Открытый класс SystemAction Этот класс содержит действие, относящееся к системному действию.
Открытый класс TestStepMarkerAction Представляет метку в последовательности действий теста, которая регистрируется, но не используется в среде воспроизведения.
Открытый класс TouchAction Содержит сведения о действиях касания.
Открытый класс UITest Представляет закодированный тест пользовательского интерфейса в Visual Studio.
Открытый класс UITestAction Предоставляет базовый интерфейс для действий тестов, используемых в тестах пользовательского интерфейса.
Открытый класс UITestActionEventArgs Предоставляет аргументы событий для событий UITestAction.
Открытый класс UITestActionExtension Класс, содержащий сведения, связанные с действием.
Открытый класс UITestActionFilter Содержит методы и свойства для агрегирования результатов похожих действий в единый результат.
Открытый класс UITestActionInvoker Предоставляет конструкторы и методы для запуска конкретного действия теста пользовательского интерфейса.
Открытый класс UITestActionListEventArgs Предоставляет аргументы события для событий, вызванных объектами UITestActionListSection.
Открытый класс UITestEnvironment Представляет хранимую конфигурацию.
Открытый класс UITestEnvironmentContainerBase<TChild> Предоставляет базовый класс для класса контейнера среды тестирования пользовательского интерфейса.
Открытый класс UITestErrorEventArgs Содержит аргументы события для исключений, которые создаются при возникновении ошибки при обработке тестов в пользовательском интерфейсе.
Открытый класс UITestEventArgs Представляет аргументы для событий во время выполнения тестов в пользовательском интерфейсе.
Открытый класс UITestProgressEventArgs Представляет аргументы события для событий, сообщающих о ходе UITest.
Открытый класс UITestWarningEventArgs Предоставляет аргументы события для исключений предупреждения, которые возникают в процессе обработки UITestAction.
Открытый класс ValidationAction Представляет действие, проверяющее значение свойства.
Открытый класс VerifyConfigurationAction Представляет действие, проверяющее конфигурацию.
Открытый класс WarningAction Представляет действие, используемое средством записи пользовательского интерфейса для сообщения о том, что действие не удалось правильно записать.
Открытый класс WebDialogAction Представляет действие, отображаемое в диалоговом веб-окне.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IUITestActionStack Данный интерфейс предоставляет подключаемым модулям агрегатора доступ к списку действий средства записи тестов пользовательского интерфейса.

Делегаты

  Делегат Описание
Открытый делегат CustomInvoker Предоставляет возможность вызова пользовательских действий.

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

  Перечисление Описание
Открытое перечисление AssertCondition Указывает, как сравниваются значения при утверждении в тесте пользовательского интерфейса.
Открытое перечисление BrowserActionType Задает тип действия для объекта BrowserAction.
Открытое перечисление GestureType
Открытое перечисление KeyActionType Представляет тип действия, которое требуется выполнить над входным текстом.
Открытое перечисление ManipulationType Тип манипуляции.
Открытое перечисление MarkerDirections Указывает причину для объекта TestStepMarkerAction.
Открытое перечисление MarkerRegionType Указывает область объекта TestStepMarkerAction.
Открытое перечисление MismatchType Указывает тип несоответствия для объекта SettingMismatch.
Открытое перечисление MouseActionType Перечисляет типы возможных действий мышью для объекта MouseAction.
Открытое перечисление StringAssertCondition Указывает соотношение между ожидаемым значением и фактическим строковым значением.
Открытое перечисление UITestActionFilterCategory Представляет категории для объектов UITestActionFilter.
Открытое перечисление UITestActionFilterType Указывает тип фильтра для объекта UITestActionFilter.
Открытое перечисление UITestActionListSection
Открытое перечисление UITestErrorActionResult Представляет параметры обработки ошибок, которые доступны для обработчиков исключений.