Compartilhar via


Namespace Microsoft.TeamFoundation.TestManagement.Client

Fornece interfaces e classes que não podem ser derivados, mas são principalmente usados internamente pelo Visual Studio Test Professional.

Classes

  Classe Descrição
Classe pública AccessDeniedException Representa uma exceção que foi causada por um problema de acesso no gerenciamento de teste.
Classe pública AttachmentUploadManagerException Representa uma exceção que é lançada, enquanto um anexo que está sendo carregado.
Classe pública HierarchyEntry Representa um conjunto de teste como um nó na hierarquia que é usado para organizar os pontos de teste.
Classe pública InvalidParameterNameException Representa uma exceção que é lançada quando um nome de parâmetro inválido é encontrado na API de gerenciamento de teste.
Classe pública InvalidQueryException Representa a exceção que é lançada quando uma seqüência de caracteres de consulta não é uma consulta de linguagem (WIQL) de consulta de item de trabalho válido.
Classe pública InvalidResultUpdateRequestException Representa uma exceção que é lançada quando um resultado inválido é retornado de uma solicitação de atualização.
Classe pública InvalidStructurePathException Representa a exceção que é lançada quando um caminho de estrutura inválida é encontrado na estrutura de gerenciamento de teste.
Classe pública InvalidWorkItemTypeException Representa a exceção que é lançada quando o tipo de item de trabalho esperada não corresponde ao tipo de item de trabalho real.
Classe pública ParameterizedString Representa uma seqüência de caracteres que incorporou os parâmetros.
Classe pública StoredQueryNotFoundException Representa a exceção que é lançada quando uma consulta armazenada não for encontrada.
Classe pública TeamProjectNotFoundException Representa a exceção que é lançada quando não for encontrado um projeto de equipe.
Classe pública TemporaryFolderException Representa a exceção que é lançada quando não é possível criar uma pasta temporária.
Classe pública TestActionCollection Fornece uma lista ordenada de ações de teste, no qual as ações são armazenadas na ordem em que elas serão executadas.
Classe pública TestActionResultCollection Representa uma coleção de objetos do resultado de ação de teste.
Classe pública TestCaseResultIdentifier Infraestrutura.
Classe pública TestManagementConfigurationException Representa a exceção que é lançada quando uma operação não pode concluir devido um erro de configuração no servidor.
Classe pública TestManagementException Fornece uma classe base para teste de exceções de gerenciamento.
Classe pública TestManagementInvalidOperationException Representa a exceção que é lançada pelo cliente de gerenciamento de teste para uma operação inválida.
Classe pública TestManagementServerException Representa uma exceção que é lançada por um servidor de gerenciamento de teste.
Classe pública TestManagementService Infraestrutura. Para obter informações sobre essa classe, consulte ITestManagementService.
Classe pública TestManagementValidationException Representa uma exceção que é lançada quando uma propriedade de um objeto tem um valor que não é válido ou está ausente.
Classe pública TestMessageLogEntryCollection Infraestrutura. Fornece um conjunto de teste de entradas de log de mensagem.
Classe pública TestObjectId Representa o objeto reservado IDs.
Classe pública TestObjectInUseException Uma exceção é acionada quando é feita uma tentativa de excluir um objeto de teste está sendo usado por outro objeto.
Classe pública TestObjectMustBeSavedException Representa a exceção que é lançada quando o método de um objeto não é possível executar com êxito, a menos que o objeto foi salvo.
Classe pública TestObjectNotFoundException Representa a exceção que é lançada quando um objeto test é necessária, mas não foi encontrado.
Classe pública TestObjectUpdatedException A exceção que é lançada pelo servidor de gerenciamento de teste quando o usuário tenta atualizar um objeto que foi mais recentemente alterado por outro usuário.
Classe pública TestParameterCollection Representa uma coleção de parâmetros de teste em um conjunto compartilhado de etapa, um caso de teste ou uma etapa de teste.
Classe pública TestParameterDeletingEventArgs Fornece dados para o evento que é disparado quando um parâmetro de teste é excluído.
Classe pública TestResultParameterCollection Representa uma coleção de parâmetros de resultado de teste em uma iteração de determinado teste, compartilhadas passo defina ou testar ação.
Classe pública TestSuiteInvalidOperationException
Classe pública UploadCompletionEventArgs Representa os argumentos de evento para o UploadCompletionEventHandler.
Classe pública UploadManagerEventArgs Representa os argumentos de evento para o UploadManagerEventHandler.
Classe pública WitLinkTypes Infraestrutura. Fornece as seqüências de caracteres que são usadas no texto do link para o cliente de teste.

Estruturas

  Estrutura Descrição
Estrutura pública IdAndName Representa um objeto de teste tem apenas uma identificação e um nome.
Estrutura pública ParameterizedStringPart Representa um parâmetro incorporado em um ParameterizedString objeto.
Estrutura pública TestImpactLink Infraestrutura. Representa um link para um objeto.Essa classe foi substituída e nenhuma alternativa está disponível.
Estrutura pública TestImpactNodeIdentifier Infraestrutura. Representa um objeto no gráfico de teste de impacto.Essa classe foi substituída e nenhuma alternativa está disponível.
Estrutura pública TestImpactPath Infraestrutura. Representa uma série de links que são usados para localizar um caso de teste.Essa classe foi substituída e nenhuma alternativa está disponível.
Estrutura pública TestMessageLogEntryIdentity Uma estrutura que contém informações sobre o elemento de identidade de uma entrada de log.

Interfaces

  Interface Descrição
Interface pública IActionRecordingHelper Fornece uma conexão de mapeamento entre as gravações de ação e seus casos de teste associados.
Interface pública IAttachmentCollection Representa uma coleção de anexos que está associada a objetos de teste, como, por exemplo, casos de teste, etapas de teste, execuções de teste, os resultados de teste e etapas compartilhadas.
Interface pública IAttachmentOwner Representa a funcionalidade necessária para um objeto oferecer suporte a anexos.
Interface pública IAttachmentUploadEntry Representa as informações no IAttachmentUploadManager para controlar o carregamento de plano de fundo de um único anexo.
Interface pública IAttachmentUploadManager Fornece propriedades e métodos para gerenciar os carregamentos de anexo de plano de fundo.
Interface pública IBugFieldMapping Representa o mapeamento de propriedades do campo de bug para seu campos de controle de item de trabalho.
Interface pública IBugFieldMappingHelper Fornece métodos auxiliares para objetos de mapeamento de campo de bug no Visual Studio Test Professional.
Interface pública IBuildConfiguration Representa as saídas de compilação para uma plataforma específica e flavor contra uma compilação específica.
Interface pública IBuildFilter Define os critérios usados para escolher uma compilação para associar a um plano de teste.
Interface pública IDataCollectorHelper Representa métodos para um conjunto de Coletores de dados que está registrado na Visual Studio Team Foundation Server.
Interface pública IDataCollectorInformation Representa informações sobre um coletor de dados que está registrado na Visual Studio Team Foundation Server.
Interface pública IDataCollectorInformationCollection Uma coleção de informações sobre os coletores de dados.
Interface pública IDynamicTestSuite Representa um conjunto de teste que é preenchido dinamicamente por uma consulta de linguagem de consulta de Item de trabalho (WIQL).
Interface pública IDynamicTestSuiteBase Fornece uma classe base comum para todos os conjuntos são preenchidos pelo servidor.
Interface pública IIdentifiable<TKey> Especifica que o objeto que implementa essa interface é identificado por um objeto de parâmetro genérico especificado.
Interface pública IImpactedTestPoint Representa um ponto de teste que foi afetado por uma compilação.
Interface pública IImpactedTestPointCollection Representa uma coleção de pontos de teste que é afetada por uma compilação.
Interface pública IMachineRole Descreve um tipo de função de máquina para um testenvironment, como, por exemplo, a função de servidor Web ou a função do cliente.
Interface pública IMachineRoleCollection Representa uma coleção de funções de máquina.
Interface pública INewBuildStatistics Fornece estatísticas sobre as alterações na compilação desde a última compilação estava associada ao plano de teste.
Interface pública IPropertyOwner Fornece uma interface comum para os objetos que oferecem suporte a ligação de propriedade.
Interface pública IRequirementTestSuite Representa um conjunto de teste que é preenchido dinamicamente, localizando os casos de teste que estão associados um item de trabalho do requisito.
Interface pública IRunSettings Infraestrutura. Representa uma interface que pode ser adicionada a um objeto de configurações de teste para exigir uma propriedade adicional em classes derivadas.
Interface pública ISharedStep Representa uma coleção reutilizável de ações de teste.
Interface pública ISharedStepCollection Infraestrutura. Representa uma coleção de etapas compartilhadas.
Interface pública ISharedStepHelper Fornece métodos auxiliares e propriedades para ISharedStep objetos.
Interface pública ISharedStepReference Essa interface é usada para chamar uma etapa compartilhada definida a partir de um caso de teste.
Interface pública ISharedStepResult Representa o resultado quando uma etapa compartilhada é executada.
Interface pública IStaticTestSuite Representa um conjunto de testes que consiste de um usuário da lista de casos de teste.
Interface pública ITestAction Representa uma única ação e o resultado esperado.
Interface pública ITestActionGroup Representa um grupo de ações de teste, cada um deles pode conter outros grupos aninhados de ação.
Interface pública ITestActionResult Representa o resultado de uma ação única de teste.
Interface pública ITestAttachment Encapsula um fluxo de bytes é armazenado no servidor de gerenciamento de teste.
Interface pública ITestBase Contém propriedades e métodos comuns ITestCase e ISharedStep
Interface pública ITestCase Representa um caso de teste que é armazenado no team foundation server.
Interface pública ITestCaseCollection Representa um recipiente para casos de teste.
Interface pública ITestCaseHelper Fornece métodos auxiliares e propriedades para ITestCase objetos.
Interface pública ITestCaseQuery Representa uma consulta de casos de teste armazenado.
Interface pública ITestCaseResult Representa o status de um caso de teste que é executado contra uma execução de teste.
Interface pública ITestCaseResultCollection Representa uma coleção de objetos ITestCaseResult.
Interface pública ITestCaseResultHelper Fornece métodos auxiliares e propriedades para ITestCaseResult objetos.
Interface pública ITestCaseResultIdentifier Representa o identificador exclusivo completo para um resultado de caso de teste.
Interface pública ITestConfiguration Fornece informações de configuração de teste para um objeto de gerenciamento de teste, como um ITestPlan objeto.
Interface pública ITestConfigurationCollection Representa uma coleção de objetos ITestConfiguration.
Interface pública ITestConfigurationHelper Fornece métodos e propriedades de auxiliar para teste de objetos de configuração.
Interface pública ITestController Registra um controlador de teste com o Visual Studio Test Professional.
Interface pública ITestControllerHelper Fornece métodos auxiliares para controladores de teste.
Interface pública ITestEnvironment Representa um ambiente de teste no cliente de gerenciamento do teste.
Interface pública ITestEnvironmentHelper Fornece uma interface de auxiliar com métodos para ambientes de teste.
Interface pública ITestExternalLink Representa um link para um objeto externo.
Interface pública ITestExternalLinkCollection Representa uma coleção de links para objetos externos.
Interface pública ITestImplementation Representa um link para a implementação de um teste automatizado.
Interface pública ITestIterationResult Representa o resultado de uma execução de um caso de teste em relação a uma linha de dados.
Interface pública ITestIterationResultCollection Representa uma coleção de resultados de iteração do teste são mostrados em um resultado de teste.
Interface pública ITestManagementService Representa o objeto principal para a API do cliente do gerenciamento de teste.Fornece objetos auxiliares de nível de acesso à coleção de projeto e ITestManagementTeamProject.
Interface pública ITestManagementTeamProject Representa um projeto de equipe de gerenciamento de teste em Visual Studio Test Professional. Fornece acesso a vários test management auxiliar objetos.
Interface pública ITestMessageLogEntry Representa uma entrada de log para um objeto de teste.
Interface pública ITestMessageLogOwner Representa o proprietário de um log.
Interface pública ITestObject<T> Infraestrutura. Fornece uma interface de base para os objetos são armazenados na Visual Studio Test Professional server.
Interface pública ITestObjectCollection<TObjectInterface> Infraestrutura. Representa a interface base para coleções de objetos de gerenciamento de teste.
Interface pública ITestParameter Representa um parâmetro usado em uma etapa de teste.
Interface pública ITestPlan Representa um plano de teste.
Interface pública ITestPlanCollection Infraestrutura. Representa uma coleção dos planos de teste.
Interface pública ITestPlanHelper Contém criar, localizar e métodos para um plano de teste de consulta.
Interface pública ITestPoint Representa o estado de execução de um caso de teste em uma suíte em relação a uma configuração como parte de um plano de teste.
Interface pública ITestPointAssignment Fornece métodos auxiliares para a AssignTestPoints método.
Interface pública ITestPointCollection Representa uma coleção de pontos de teste para os métodos de consulta do ponto de teste na ITestPlan interface.
Interface pública ITestPointProperties Representa as propriedades de um ponto de teste estão sujeitos a alterações.
Interface pública ITestPointStatistic Representa o Count para uma estatística de ponto de teste que é identificada pela combinação de PointState, ResultOutcome, ResultState, e FailureType.
Interface pública ITestPointStatistics Representa as contagens de pontos em vários estados específicos, conforme selecionado pelo ITestPlan.QueryTestPointStatistics método.
Interface pública ITestResolutionState Infraestrutura. Representa o status de resolução de um resultado de caso de teste.
Interface pública ITestResolutionStateHelper Fornece métodos auxiliares para a resolução do teste de objetos de estado no Visual Studio Test Professional.
Interface pública ITestResolutionStateStatistic Infraestrutura. Representa as estatísticas para um estado de resolução específico em uma execução de teste.
Interface pública ITestResult Fornece uma interface de base para os resultados de casos de teste, ações de teste e iterações de teste.
Interface pública ITestResultParameter Infraestrutura. Representa os valores reais e esperados de um parâmetro durante a execução do teste.
Interface pública ITestRun Representa uma execução de um conjunto de testes de uma compilação específica.
Interface pública ITestRunHelper Fornece métodos e propriedades de auxiliar para objetos de execução de teste no Visual Studio Test Professional.
Interface pública ITestRunStatistic Representa uma contagem de resultados para execuções de teste que têm um estado de resolução específica, o resultado de resultado e o estado do resultado.
Interface pública ITestRunStatistics Representa as contagens de vários aspectos dos resultados de teste para uma execução de teste.
Interface pública ITestSettings Representa as configurações de teste que são usadas pelos planos de teste e execuções de teste.
Interface pública ITestSettingsHelper Fornece métodos e propriedades de auxiliar para teste de objetos de configurações no Visual Studio Test Professional.
Interface pública ITestSettingsMachineRole Representa um papel de máquina que está associado um objeto de configurações de teste.
Interface pública ITestSettingsMachineRoleCollection Representa uma coleção de funções de máquina que está associada um objeto de configurações de teste.
Interface pública ITestStep Representa um único teste de ação e teste resultado esperado.
Interface pública ITestStepResult Representa o resultado do teste de execução de uma etapa de teste único.
Interface pública ITestSuiteBase Representa as propriedades e métodos que são usados por todos os tipos de suíte comum.
Interface pública ITestSuiteCollection Infraestrutura. Representa uma coleção de conjuntos de teste.
Interface pública ITestSuiteEntry Representa uma entrada em uma coleção de entrada do suite de teste.
Interface pública ITestSuiteEntryCollection Representa uma coleção de entradas do suite de teste.
Interface pública ITestSuiteHelper Fornece métodos e propriedades de auxiliar para suítes de testes em Visual Studio Test Professional.
Interface pública ITestVariable Representa um nome de variável é usado nas configurações de teste e seus valores possíveis.
Interface pública ITestVariableHelper Fornece métodos e propriedades de auxiliar para teste de objetos de variável em Visual Studio Test Professional.
Interface pública ITestVariableValue Representa um valor possível para uma variável de teste.
Interface pública ITmiTestImplementation Representa um link para um teste automatizado da infra-estrutura de teste de unidade.

Delegados

  Delegado Descrição
Delegado público TestParameterDeletingEventEventHandler Representa o método que manipulará o evento que é disparado quando um parâmetro de teste é excluído.
Delegado público UploadCompletionEventHandler Representa o método que manipula o evento que é gerado quando um anexo foi carregado com êxito.
Delegado público UploadManagerEventHandler Representa o método que manipula eventos que são gerados pelo Gerenciador de carregamento.

Enumerações

  Enumeração Descrição
Enumeração pública CoverageQueryFlags Usado para escolher quais dados de cobertura são retornados quando um método de cobertura de consulta é chamado.
Enumeração pública CoverageState Indica o estado atual de um conjunto de dados de cobertura.
Enumeração pública DeleteAction Indica as ações de teste que estão a ser executado quando os objetos de teste são excluídos de um teste.
Enumeração pública EnvironmentParentTypes Infraestrutura. Indica o tipo do proprietário dos ambientes de teste.
Enumeração pública FailureType Indica o tipo de falha de execução de teste.
Enumeração pública GeneratedBugFields Representa os campos predefinidos, cujos nomes personalizados são fornecidos no IBugFieldMapping.FieldMappings.
Enumeração pública MessageCodes Enumera os códigos de erro para condições de erro específico.
Enumeração pública ObjectTypes Enumera os tipos de objeto na área de gerenciamento de teste do Visual Studio Test Professional.
Enumeração pública PostProcessState Infraestrutura. Enumera as configurações possíveis para o estado de qualquer pós-processamento que ocorre no servidor, como, por exemplo, análise de cobertura de código.
Enumeração pública SourceFileAction Representa as ações possíveis a serem tomadas após carregar um anexo de arquivo.
Enumeração pública TestConfigurationState Enumera os valores possíveis que indicam o estado de uma configuração de teste.
Enumeração pública TestImpactNodeType Infraestrutura. Representa os tipos de link de possíveis evidências afetados por uma compilação de casos de teste.Essa classe foi substituída e nenhuma alternativa está disponível.
Enumeração pública TestMessageLogEntryLevel Enumera os níveis possíveis para a entrada de log no log de mensagem de teste.
Enumeração pública TestOutcome Representa o resultado de um teste concluído.
Enumeração pública TestPlanState Fornece as configurações para o ITestPlan.State propriedade.
Enumeração pública TestPointState Representa os valores possíveis para o State propriedade.
Enumeração pública TestResultState Enumera os estados possíveis de um teste.
Enumeração pública TestRunAbortOptions Enumera as opções para usar para anular uma execução de teste.
Enumeração pública TestRunState Enumera as configurações de status possíveis para uma execução de teste.
Enumeração pública TestRunType Enumera os possíveis tipos de objetos de execução de teste.
Enumeração pública TestStepType Enumera os possíveis tipos de etapas de teste.
Enumeração pública TestSuiteEntryType Enumera os possíveis tipos de entradas do suite de teste.
Enumeração pública TestSuiteState Enumera os estados possíveis para uma suíte de testes.
Enumeração pública TestSuiteType Enumera os possíveis tipos de suítes de teste.
Enumeração pública UploadManagerEventType Enumera os possíveis tipos de eventos que são manipulados pelo UploadManagerEventHandler.
Enumeração pública UploadPauseReason Fornece as razões que um IAttachmentUploadEntry pode ser pausado.
Enumeração pública UploadState Representa os estados possíveis durante o processo de carregamento.