ITestManagementService 인터페이스

테스트 관리 클라이언트 API의 주 개체를 나타냅니다. 프로젝트 컬렉션 수준 도우미 개체 및 ITestManagementTeamProject에 대한 액세스를 제공합니다.

네임스페이스:  Microsoft.TeamFoundation.TestManagement.Client
어셈블리:  Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll)

구문

‘선언
Public Interface ITestManagementService
public interface ITestManagementService
public interface class ITestManagementService
type ITestManagementService =  interface end
public interface ITestManagementService

ITestManagementService 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 AuthorizedIdentity 현재 권한 있는 사용자의 ID를 가져옵니다.
Public 속성 DataCollectors Team Foundation Server에서 데이터 수집기를 생성, 쿼리, 등록, 등록 취소 및 업데이트할 수 있는 메서드를 가진 도우미 개체를 가져옵니다.
Public 속성 TestControllers Team Foundation Server에서 테스트 컨트롤러를 생성, 쿼리, 등록, 등록 취소 및 업데이트할 수 있는 메서드를 가진 도우미 개체를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 FindTestResultByLink 제공된 URI(Uniform Resource Identifier)을 사용하여 테스트 결과와 테스트 결과 첨부 파일(있는 경우)을 찾아 반환합니다.
Public 메서드 FindTestRunByTmiRunId TMI(테스트 관리 인터페이스) 실행을 위해 제공된 식별자를 사용하여 테스트 결과를 찾아 반환합니다.
Public 메서드 GetTeamProject(Project) 제공된 프로젝트를 기반으로 팀 프로젝트 개체를 반환합니다.
Public 메서드 GetTeamProject(String) 제공된 프로젝트 이름을 가진 팀 프로젝트를 반환합니다.
Public 메서드 IsSupported 현재 서버에서 테스트 관리 서비스를 지원하는지 여부를 나타내는 값을 반환합니다.
Public 메서드 QueryTestRuns 제공된 쿼리를 실행하여 발견된 테스트 실행 목록을 반환합니다.

위쪽

설명

응용 프로그램은 TeamFoundationServer.GetService 메서드를 사용하여 이 서비스의 인스턴스를 가져올 수 있습니다.

예제

이 예제에서는 ITestManagementService의 인스턴스를 가져오는 방법을 보여줍니다.

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

참고 항목

참조

Microsoft.TeamFoundation.TestManagement.Client 네임스페이스

TeamFoundationServer