Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Microsoft.VisualStudio.TestTools.Execution namespace fornece classes e interfaces que permitem gerenciar e coordenam a execução de testes em Visual Studio Test Professional. Este namespace inclui o IDataCollector que você usaria para criar adaptadores de dados de diagnóstico personalizado para executar automaticamente tarefas em execução de teste de interface e o ITestExecutionEnvironmentSpecifier que permite especificar as configurações de ambiente de testes em máquinas remotas.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
AgentContext | Encapsula o contexto do ambiente do agente. |
![]() |
BasicTransferInformation | Coleta as informações necessárias para solicitar uma transferência de arquivo ou fluxo de um adaptador de dados de diagnóstico. |
![]() |
ControllerContext | Representa o contexto atual para um controlador de teste. |
![]() |
CustomNotificationEventArgs | Fornece uma classe base para classes de argumento de evento são usados em adaptadores de dados de diagnóstico personalizado. |
![]() |
DataCollectionContext | Representa o contexto em que dados coleta ocorre. |
![]() |
DataCollectionEnvironmentContext | Encapsula o ambiente onde um adaptador de dados de diagnóstico está hospedado. |
![]() |
DataCollectionEventArgs | A classe base para todos os argumentos de evento de execução. |
![]() |
DataCollectionEvents | Define os eventos de execução podem registrar a adaptadores de dados de diagnóstico. |
![]() |
DataCollectionLogger | Envia mensagens de erro para adaptadores de dados de diagnóstico para o cliente, que pode ser o executor de teste, Visual Studio IDE, ou Visual Studio Test Professional. |
![]() |
DataCollectionSink | Adaptadores de dados de diagnóstico usam um DataCollectionSink para armazenar arquivos e dados XML para o anexo posterior a bugs e testar relatórios. |
![]() |
DataCollector | Fornece uma classe base para os adaptadores de dados de diagnóstico personalizado. |
![]() |
DataCollectorConfigurationEditorAttribute | Especifica o editor de configuração estrutura de testes deve usar para configurar o adaptador de dados de diagnóstico. |
![]() |
DataCollectorConfigurationEditorTypeUriAttribute | Identifica um editor de configuração do adaptador de dados de diagnóstico na forma de um identificador de recursos uniforme (URI). |
![]() |
DataCollectorDescriptionAttribute | Anexa uma descrição para um adaptador de dados de diagnóstico personalizado. |
![]() |
DataCollectorEnabledByDefaultAttribute | Designa que a classe do adaptador de dados de diagnóstico é habilitada por padrão, quando o adaptador é listado na Test Manager interface de usuário (UI). |
![]() |
DataCollectorFriendlyNameAttribute | Define um nome amigável para o adaptador de dados de diagnóstico. |
![]() |
DataCollectorNotifications | Usado por adaptadores de teste personalizada para gerar eventos para os adaptadores de dados de diagnóstico. |
![]() |
DataCollectorSettings | Lê e atualiza as configurações e dados estáticos para um adaptador de dados de diagnóstico. |
![]() |
DataCollectorTypeUriAttribute | Usa um URI para identificar com exclusividade o tipo de um adaptador de dados de diagnóstico. |
![]() |
DataRequestEventArgs | Classe de argumentos de evento para DataRequest eventos. |
![]() |
ExecutionUtilities | Fornece métodos de utilitário para ajudar a executar e depurar testes. |
![]() |
FileTransferInformation | Representa as informações necessárias para solicitar uma transferência de arquivo. |
![]() |
RequestId | Identifica uma solicitação e pode ser usado com mensagens e eventos. |
![]() |
RoleContext | Encapsula informações de contexto sobre a função na qual um adaptador de dados de diagnóstico está sendo configurado. |
![]() |
RunConfiguration | Classe para gerenciar objetos e dados de configuração de execução de teste. |
![]() |
SessionEndEventArgs | Representa os argumentos de evento para o SessionEnd de evento. |
![]() |
SessionPauseEventArgs | Representa os argumentos de evento para o SessionPause de evento. |
![]() |
SessionResumeEventArgs | Representa os argumentos de evento para o SessionResume de evento. |
![]() |
SessionStartEventArgs | Representa os argumentos de evento para o SessionStart de evento. |
![]() |
StreamTransferInformation | Representa as informações necessárias para solicitar uma transferência de fluxo. |
![]() |
TestCaseEndEventArgs | Representa os argumentos de evento para o TestCaseEnd de evento. |
![]() |
TestCaseEventArgs | Fornece uma classe base para todas as classes de argumento de evento são usadas nos eventos do caso de teste. |
![]() |
TestCaseFailedEventArgs | Representa os argumentos que são fornecidos para uma TestCaseFailed de evento. |
![]() |
TestCasePauseEventArgs | Representa os argumentos de evento para o TestCasePause de evento. |
![]() |
TestCaseResetEventArgs | Representa os argumentos de evento para o TestCaseReset de evento. |
![]() |
TestCaseResumeEventArgs | Representa os argumentos de evento para o TestCaseResume de evento. |
![]() |
TestCaseStartEventArgs | Representa os argumentos de evento para o TestCaseStart de evento. |
![]() |
TestExecutionSection | Representa as configurações da seção de execução da app.config arquivo de configuração. |
![]() |
TestStepEndEventArgs | Representa os argumentos de evento para o TestStepEnd de evento. |
![]() |
TestStepEventArgs | Classe base para todos os argumentos de evento da etapa de teste. |
![]() |
TestStepStartEventArgs | Representa os argumentos de evento para o TestStepStart de evento. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
IBaseAdapter | Fornece uma interface para usar como base para um adaptador de teste personalizada. |
![]() |
IBaseRunContext | Fornece uma interface que o adaptador de teste usa para se comunicar com a estrutura de execução de teste. |
![]() |
IContextAccessor | Interface usar para criar uma classe auxiliar para armazenar e recuperar valores de contextos. |
![]() |
IDataCollectionAwareTestAdapter | Fornece uma interface que adiciona a capacidade de disparar eventos para os adaptadores de dados de diagnóstico para adaptadores de teste personalizada. |
![]() |
IDataCollectionRunContext | Interface para um objeto que encapsula o ambiente atual para adaptadores de dados de diagnóstico personalizado. |
![]() |
IDataCollectorConfigurationEditor | Fornece uma interface que cria os editores de configuração personalizada de adaptadores de dados de diagnóstico. |
![]() |
IExecutionRunConfiguration | Para informações de execução de teste de interface. |
![]() |
IHostAdapter | Interface para oferecer suporte à execução de teste em um aplicativo host. |
![]() |
IRegisterHostAdapter | Fornece uma interface para um agente de adaptador de host publicar em um canal de comunicação remota. |
![]() |
IResultSink | Interface para enviar mensagens, resultados e notificações. |
![]() |
IRunContext | Fornece uma interface para adaptadores de teste recuperar informações sobre a execução de teste. |
![]() |
ITestContext | Uma definição de interface de contexto para um contexto de teste que é passada para um método durante o processo de execução de teste. |
![]() |
ITestExecutionPlugin | Interface conectável que é usado para executar o código da estrutura de execução de teste. |
![]() |
ITestRunner | Fornece uma interface entre o controlador e o agente para ativar um adaptador de suite para retorno de chamada e executar uma lista de casos de teste. |
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
AdapterRunResult | O AdapterRunResult enumeração é usada pela estrutura de teste para indicar o sucesso ou fracasso de uma execução de teste. |
![]() |
NotificationBroadcastLevel | Enumera o escopo dos adaptadores de dados de diagnóstico para o qual teste adaptadores podem transmitir eventos de notificação personalizada. |
![]() |
TestCaseFailureType | Essa enumeração representa os tipos de falha para um caso de teste usados na TestCaseFailedEventArgs classe. |
.gif)
.gif)
.gif)