Classe UITestInterpreter
Executa a ação de cada teste em um teste de interface (UI) do usuário e interpreta os resultados de cada ação usando o valor de ActionInvoker propriedade.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Namespace: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (em Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)
Sintaxe
'Declaração
Public Class UITestInterpreter _
Implements IDisposable
public class UITestInterpreter : IDisposable
public ref class UITestInterpreter : IDisposable
type UITestInterpreter =
class
interface IDisposable
end
public class UITestInterpreter implements IDisposable
O tipo UITestInterpreter expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UITestInterpreter | Inicializa uma nova instância da classe UITestInterpreter. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
ActionInvoker | Obtém ou define o UITestActionInvoker para interpretar esse Test. | |
PlaybackUITest | Obtém o teste que está sendo interpretado. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Cancel | Cancela a interpretação da etapa atual ou teste. | |
Dispose() | Libera os recursos. | |
Dispose(Boolean) | Opcionalmente, libera os recursos. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
ExecuteStep | Executa a etapa atual na lista de ação selecionado no momento. | |
ExecuteTest() | Executa o teste atual. | |
ExecuteTest(UITest) | Executa um determinado teste. | |
ExecuteTest(Int64, Int64) | Executa o teste atual para o intervalo especificado de ações. | |
ExecuteTest(UITest, Int64, Int64) | Executa um determinado teste para o intervalo especificado de ações. | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
HighlightElement | Realça o elemento de interface do usuário que está associado à ação atual. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
MoveToFirstStep | Define a ação atual para a primeira ação na lista de ação selecionado no momento. | |
MoveToLastStep | Define a ação atual para a última ação na lista de ação selecionado no momento. | |
MoveToNextStep | Define a ação atual para a próxima ação na lista de ação selecionado no momento. | |
MoveToPreviousStep | Define a ação atual para a ação anterior na lista de ação selecionado no momento. | |
MoveToStepNumber | Define a ação atual para a ação no índice fornecido na lista de ação selecionado no momento. | |
RaiseWaitForThinkTimeEvent | Gera o evento InterpreterProgress. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
Unhighlight | Remove o realce do elemento de interface do usuário que está associado com a ação atual. |
Início
Eventos
Nome | Descrição | |
---|---|---|
ActionCompleted | Gerado quando a execução de uma ação foi concluída. | |
ActionListCompleted | Gerado quando tem concluído a todas as ações em uma lista de ação. | |
ActionListStarted | Gerado antes do início da execução das ações em uma lista de ação. | |
ActionStarted | Gerado antes do início da execução de uma ação. | |
InterpreterError | Gerado quando ocorre um erro durante a execução. | |
InterpreterProgress | Gerado para relatar o andamento da execução do teste. | |
InterpreterWarning | Gerado quando ocorrer um aviso durante a execução. | |
UITestCompleted | Aumentado após o teste associado foi concluído. | |
UITestStarted | Gerado antes do teste começa a executar. |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UITest.CodeGeneration