Classe UITestInterpreterCore
A classe para percorrer as ações em um UITest objetos e interpreta as.
O resultado da interpretação depende do valor de UITestActionInvoker.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Namespace: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (em Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintaxe
'Declaração
Public Class UITestInterpreterCore _
Implements IDisposable
public class UITestInterpreterCore : IDisposable
public ref class UITestInterpreterCore : IDisposable
type UITestInterpreterCore =
class
interface IDisposable
end
public class UITestInterpreterCore implements IDisposable
O tipo UITestInterpreterCore expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UITestInterpreterCore | Cria uma instância de UITestInterpreter para um determinado UITest |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ActionInvoker | Obtém ou define o UITestActionInvoker para usar o para executar ações em UITest. | |
CurrentAction | Ação sendo executada. | |
PlaybackInProgress | True se a reprodução está em andamento. | |
PlaybackUITest | Obtém o UITest que está sendo executado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Cancel | Cancela a execução (isto é, interpretação) da etapa atual ou de teste.Blocos essa chamada até a execução de UITest serão canceladas e retorna reprodução.Isso deve ser chamado de um segmento diferente do segmento que está executando o UITest. | |
Dispose() | Criar o objeto. | |
Dispose(Boolean) | Descarte a implementação real. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
ExecuteAction | Executa a ação determinada. | |
ExecuteStep | Executa (isto é, ele interpreta) a etapa atual no ActionList atualmente selecionado. | |
ExecuteTest() | Executa (isto é, ele interpreta) o objeto atual de UITest. | |
ExecuteTest(UITest) | Executa (isto é, ele interpreta) o UITest determinado objeto. | |
ExecuteTest(Int64, Int64) | Executa (isto é, ele interpreta) o objeto atual de UITest para as ações no intervalo especificado. | |
ExecuteTest(UITest, Int64, Int64) | Executa (isto é, ele interpreta) o UITest determinado objeto para as ações no intervalo especificado. | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsExpectedExceptionFromActionExecution | Retorna true se a exceção determinada é esperada de execução de uma ação. | |
LogActionExecutionException | Dados de logs para a exceção de execução de ação. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MoveToFirstStep | Move o ponteiro atual de ação para a primeira ação de ActionList atualmente selecionado. | |
MoveToLastStep | Move o ponteiro atual de ação para a ação a mais recente do ActionList atualmente selecionado. | |
MoveToNextStep | Move o ponteiro de ação para a ação seguir de ActionList atualmente selecionado. | |
MoveToPreviousStep | Move o ponteiro de ação para a ação anterior de ActionList atualmente selecionado. | |
MoveToStepNumber | Move o ponteiro atual de ação para o índice de dada ação no ActionList atualmente selecionado. | |
OnErrorHandledByUser | Chamado após o usuário trata o erro de execução de ação. Isso pode ser usado para o log de rastreamento coisa. | |
RaisePlaybackProgressEvent | Evento de progresso da reprodução de aumento. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
ActionCompleted | O evento gerado após um UITestAction é executado. | |
ActionListCompleted | O evento gerado após a execução de cada ActionList terminar. | |
ActionListStarted | O evento gerado antes da execução de cada ActionList é iniciado. | |
ActionStarted | O evento gerado antes de um UITestAction é executado. | |
InterpreterError | Evento gerado quando ocorre um erro quando interpretando o UITest. | |
InterpreterProgress | Evento gerado para o andamento de atualização para interpretar o UITest. | |
InterpreterWarning | Evento gerado quando um aviso ocorrer quando interpretando o UITest. | |
UITestCompleted | O evento gerado após a execução de UITest terminar. | |
UITestStarted | Evento gerado antes da execução de UITest. |
Superior
Acesso thread-safe
Quaisquer membros estático (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