Compartilhar via


Interface 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.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxe

'Declaração
Public Interface ITestManagementService
public interface ITestManagementService
public interface class ITestManagementService
type ITestManagementService =  interface end
public interface ITestManagementService

O tipo ITestManagementService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AuthorizedIdentity Obtém a identidade do usuário atual autorizado.
Propriedade pública DataCollectors Obtém um objeto auxiliar que tem métodos para criar, consultar, registrar, cancelar o registro e atualizar os coletores de dados do team foundation server.
Propriedade pública TestControllers Obtém um objeto auxiliar que tem métodos para criar, consultar, registrar, cancelar o registro e atualize os controladores de teste no team foundation server.

Início

Métodos

  Nome Descrição
Método público FindTestResultByLink Localiza e retorna um resultado de teste e um anexo de resultado de teste, se houver, usando o identificador fornecido de recursos uniforme (URI).
Método público FindTestRunByTmiRunId Localiza e retorna um resultado de teste usando o identificador fornecido para o Test Management Interface (TMI) executar.
Método público GetTeamProject(Project) Retorna um objeto de projeto de equipe baseado no projeto fornecido.
Método público GetTeamProject(String) Retorna o projeto de equipe que tem o nome do projeto fornecido.
Método público IsSupported Retorna um valor que indica se o servidor atual oferece suporte a serviços de gerenciamento de teste.
Método público QueryTestRuns Retorna uma lista de execuções de teste que é encontrada ao executar a consulta fornecida.

Início

Comentários

Aplicativos podem obter uma instância desse serviço usando o TeamFoundationServer.GetService método.

Exemplos

Este exemplo mostra como obter uma instância de ITestManagementService.

TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

TeamFoundationServer