UIActionInterpreter - класс
Выполняет действие теста в тесте пользовательского интерфейса, интерпретирует результаты и делает запись в журнале.
Иерархия наследования
Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter
Пространство имен: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Сборка: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (в Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)
Синтаксис
'Декларация
Public NotInheritable Class UIActionInterpreter _
Inherits UITestActionInvoker
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : public UITestActionInvoker
[<Sealed>]
type UIActionInterpreter =
class
inherit UITestActionInvoker
end
public final class UIActionInterpreter extends UITestActionInvoker
Тип UIActionInterpreter предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
UIActionInterpreter | Инициализирует новый экземпляр класса UIActionInterpreter с использованием заданного интерпретатора. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
CurrentBrowser | Получает или задает строку, содержащую имя и версию текущего браузера. | |
DelayBetweenActions | Получает или задает время задержки перед выполнением каждого действия. | |
InRetryMode | Получает или задает значение, указывающее, находится ли интерпретатор в режиме повторной попытки. (Переопределяет UITestActionInvoker.InRetryMode.) | |
SearchTimeout | Получает или задает число секунд до истечения времени ожидания процесса поиска. | |
ThinkTimeMultiplier | Получает или задает множитель, который следует использовать для значений времени обработки. | |
TopLevelWindowSinglePassSearch | Возвращает или задает значение, указывающее, используется ли при поиске одного прохода для окон верхнего уровня. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Cancel | Вызывается при нажатии пользователем кнопки Отменить воспроизведение. (Переопределяет UITestActionInvoker.Cancel().) | |
Dispose | Освобождает ресурсы. (Переопределяет UITestActionInvoker.Dispose().) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
Invoke(AssertAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(AssertAction, UIMap).) | |
Invoke(BrowserAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(BrowserAction, UIMap).) | |
Invoke(DelayAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(DelayAction, UIMap).) | |
Invoke(DragAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(DragAction, UIMap).) | |
Invoke(DragDropAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(DragDropAction, UIMap).) | |
Invoke(ErrorAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(ErrorAction, UIMap).) | |
Invoke(InvokeAction, UIMap) | Вызывает для SystemAction. (Переопределяет UITestActionInvoker.Invoke(InvokeAction, UIMap).) | |
Invoke(KeyboardAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(KeyboardAction, UIMap).) | |
Invoke(LaunchApplicationAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).) | |
Invoke(MarkerAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(MarkerAction, UIMap).) | |
Invoke(MediaAction, UIMap) | Создать журнал действий для MediaAction (Переопределяет UITestActionInvoker.Invoke(MediaAction, UIMap).) | |
Invoke(MouseAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(MouseAction, UIMap).) | |
Invoke(NavigateToUrlAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).) | |
Invoke(NoOperationAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(NoOperationAction, UIMap).) | |
Invoke(SendKeysAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(SendKeysAction, UIMap).) | |
Invoke(SetStateAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(SetStateAction, UIMap).) | |
Invoke(SetValueAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(SetValueAction, UIMap).) | |
Invoke(SharedStepsReferenceAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).) | |
Invoke(StringAssertAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(StringAssertAction, UIMap).) | |
Invoke(SystemAction, UIMap) | Вызывает для SystemAction. (Переопределяет UITestActionInvoker.Invoke(SystemAction, UIMap).) | |
Invoke(TestStepMarkerAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).) | |
Invoke(TouchAction, UIMap) | Вызывает для TouchAction. (Унаследовано от UITestActionInvoker.) | |
Invoke(VerifyConfigurationAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).) | |
Invoke(WarningAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(WarningAction, UIMap).) | |
Invoke(WebDialogAction, UIMap) | Выполняет указанное действие, используя заданное сопоставление, и регистрирует результат. (Переопределяет UITestActionInvoker.Invoke(WebDialogAction, UIMap).) | |
SearchAndInvoke | Выполняет заданное действие, используя указанное сопоставление, и регистрирует результат, используя реализацию пользовательского средства вызова. (Переопределяет UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) | |
WaitForThinkTime | Ожидает в течение требуемого времени обработки, перед тем как вызвать предоставленное действие. (Переопределяет UITestActionInvoker.WaitForThinkTime(UITestAction).) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration - пространство имен